arch 启动时候显示的 core dump 只是说内核开启了这个选项Core Dump
何谓 core?
在使用半导体作为内存的材料前,人类是利用线圈当作内存的材料(发明 者为王安),线圈就
叫 作 core ,用线圈做的内存就叫作 core memory。如今 ,半导体工业澎勃发展,已经没有人用 core memory 了,不过,在许多情况下,
人们还是把记忆体叫作 core 。
何谓 core dump?
我们在开发(或使用)一个程序时,最怕的就是程序莫明其妙地当掉。虽然系
统没事,但我们下次仍可能遇到相同的问题。于是这时操作系统就会把程序当掉 时的内存内容 dump 出来(现在通常是写在一个叫 core 的 file 里面),让
我们或是 debugger 做为参考。这个动作就叫作 core dump。
为何会发生 core dump?
前面说过,在程序当掉时出错。在 C/C++语言中,最常发生错误的地方就是指 针有问题。您可以利
用 core 文件和 debugger 把错误找出来(要怎麽在 debugger 中使用 core 文件?man 一下 gdb 吧!)。
我可以把 core 文件删掉吗?
如果你不会、不能、不需要修改程序,那就放心地把它删除了吧!
要怎麽才不会让 core 文件出现?
如果用的是tcsh的话, 以试著在 .tcshrc 里加一行:
limit coredumpsize 0
如果用的是bash的话, 在/etc/profile里加上(或者修改)一条:
ulimit -c 0
请帮我深入分析一下到底arch还是ubuntu更适合我
- iblicf
- 帖子: 3766
- 注册时间: 2007-01-15 17:15
- xrfang
- 帖子: 1116
- 注册时间: 2006-12-08 10:21
-
- 帖子: 652
- 注册时间: 2006-09-16 14:19
- zhuqin_83
- 帖子: 10606
- 注册时间: 2006-05-13 4:02
- 联系:
我从ubuntu的vbox开始装的arch,除了开始网络不知道怎么设置,和包不知道如何选择(其实都选也没啥)其他都很顺利,虚拟机不要指望能有多快,把整个流程搞清楚了,把beginners guide打印出来,你就可以直接真枪实剑的搞了,我熟悉虚拟机安装花了一天,第二天就上马arch了。我就不信用了ubuntu那么久的人会对一个kiss的发行版头大。
toy的文章过于简单了一点,一些细节没有提到或者忽略了。
karron上面说的arch的包很粗,其实你忽略一个group的概念,arch可以直接安装一个group的东西又可以只安装该group中的一小部分,比如gnome,gnome-extra,xorg都是如此。ubuntu就不行了,统统给你自作主张的装上,group和meta类似却又有很大的不同。
至于系统稳定性,ubuntu并不比arch强,东西多了,难免有不兼容的情况,版本低也是一个方面,新版本往往解决了一些bug,降低了不稳定的几率。
还有,大发行版出问题也许解决方法多,也容易找,但别忘了arch毕竟不是面向新手的,这部分用户群体完全有着自我解决的能力,而且arch的wiki相当棒,少而精,基本上都能在里面找到答案。
我在这里蛊惑怂恿一批人去投奔arch或“重婚”,并不是让所有看到我帖子的人都叛变,arch并不拒绝懒人和新手,但对这些用户并不如ubuntu等大发行版般友好。
基本上可以将用户群划分为这么几块吧:懒人/新手(ubuntu/suse/fedora等),喜欢自由度高一点又无须太费事的(debian等),喜欢diy又不愿花太多时间编译就能得到最新最快的二进制包(arch/frugalware等),喜欢什么都要按照自己的意愿来做又不介意编译和电费的(gentoo),有胆量又有时间和能力自行创建一个发行版的(LFS)。
toy的文章过于简单了一点,一些细节没有提到或者忽略了。
karron上面说的arch的包很粗,其实你忽略一个group的概念,arch可以直接安装一个group的东西又可以只安装该group中的一小部分,比如gnome,gnome-extra,xorg都是如此。ubuntu就不行了,统统给你自作主张的装上,group和meta类似却又有很大的不同。
至于系统稳定性,ubuntu并不比arch强,东西多了,难免有不兼容的情况,版本低也是一个方面,新版本往往解决了一些bug,降低了不稳定的几率。
还有,大发行版出问题也许解决方法多,也容易找,但别忘了arch毕竟不是面向新手的,这部分用户群体完全有着自我解决的能力,而且arch的wiki相当棒,少而精,基本上都能在里面找到答案。
我在这里蛊惑怂恿一批人去投奔arch或“重婚”,并不是让所有看到我帖子的人都叛变,arch并不拒绝懒人和新手,但对这些用户并不如ubuntu等大发行版般友好。
基本上可以将用户群划分为这么几块吧:懒人/新手(ubuntu/suse/fedora等),喜欢自由度高一点又无须太费事的(debian等),喜欢diy又不愿花太多时间编译就能得到最新最快的二进制包(arch/frugalware等),喜欢什么都要按照自己的意愿来做又不介意编译和电费的(gentoo),有胆量又有时间和能力自行创建一个发行版的(LFS)。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
DELL UltraSharp 2209WA
Arch64, Testing repo
- jarryson
- 帖子: 4002
- 注册时间: 2005-08-14 19:53
- xhy
- 帖子: 3916
- 注册时间: 2005-12-28 1:16
- 系统: Ubuntu 12.10 X64
- 来自: 火星
- 猛将兄
- 帖子: 2052
- 注册时间: 2005-10-19 17:33
-
- 帖子: 652
- 注册时间: 2006-09-16 14:19
- karron
- 帖子: 6226
- 注册时间: 2005-06-11 14:03
- 来自: 不明真相的群众
- 联系:
hwd -x 就够了, 会生成一个xorg.conf.new 的文件, 改名一下基本就可以启动x了. 建议看arch 的wiki上的文章. linuxtoy的就当参考好了, 其实两者也差不多. 其实不配置显卡驱动, 直接用vesa肯定能够启动X.
说到wiki, ubuntu的wiki也是相当详细, 只不过速度很慢, 还是https的. ubuntu的wiki似乎是moinmoin搭建的, 性能也许有问题. 但是资料那是相当丰富.
说到wiki, ubuntu的wiki也是相当详细, 只不过速度很慢, 还是https的. ubuntu的wiki似乎是moinmoin搭建的, 性能也许有问题. 但是资料那是相当丰富.
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
- lovewine
- 帖子: 1233
- 注册时间: 2006-03-25 10:36
- 联系:
- xrfang
- 帖子: 1116
- 注册时间: 2006-12-08 10:21
- zhuqin_83
- 帖子: 10606
- 注册时间: 2006-05-13 4:02
- 联系:
- xrfang
- 帖子: 1116
- 注册时间: 2006-12-08 10:21
本来我装到这里已经打算放弃了,但是冲您这句话,我再等一等。看看我还有没有用arch的缘分。zhuqin_83 写了:所以你适合用arch。
我感觉我的70%懒人成分是不适合arch的。因为我和arch对于KISS的理念不合。
我要:安装步骤简单,配置简单。这个简单不是说要掌控!我不想过多的花时间去了解linux系统的构成。否则我用LFS了。这个简单意思是说步骤少,每个步骤所可能面临的选择少、问题少!最理想的状态就是类似ubuntu和windows的安装过程。
我并不怕包装的多,因为我有apt-get,有pacman,都可以删除的嘛,怕什么? 吸引我的是arch的rc.conf和其他一系列的配置文件,可以用赏心悦目来形容(这就是我个人认为的简单就是美的一个范例)。这样简单的系统我不能不为之吸引。
但是,我退缩了。退缩在哪里?在于太琐碎,琐碎到了无以复加的地步。我天真的以为按照toy的文章就可以搞出和他一样的效果,但不是的。我刚进入gnome,没有桌面背景,一个空的panel,什么都要自己加!nautilus丑陋的像Windows 98的explorer。我好不容易配好了gtk-theme,想配metacity theme了,发现这个gtk2_pref不好用,想看看ubuntu里面是什么?找到了,是gnome-appearance-properties。运行之......出错!说什么无法启动gnome-settings-daemon,有另一个xsettings daemon已经运行,或者bonobo有问题?我看了一下ps,只有gnome-settings-daemon,那么就是bonobo的问题了?但是什么问题??系统只是说“可能是bonobo的问题”,然后就让我猜谜了。天可怜见,google了半天,没有答案。跑回这里,看到了zhuqin_83老弟的这个帖子。于是我开始发牢骚。

一个系统要让用户对其内部运作一目了然,为什么就必须这么琐碎?要我了解房子的结构,你就给我砖头让我自己造(LFS是给的水泥黄沙,更惨)?你只要给我图纸,即使是金茂大厦我也知道他的结构!知道了结构,我就可以改造,优化,但为什么一定要我从0开始去造呢?哪个桌面linux的用户会不用hal,dbus这类的服务?这样的东西也要自己加干嘛?
这个是一个PK的话题。。。
- zhuqin_83
- 帖子: 10606
- 注册时间: 2006-05-13 4:02
- 联系:
这个是nautilus的bug,正常安装照理是不会出现的,只有反复kill掉xserver才会导致进程出错,这时需要kill掉nautilus和bonobo。你给我刚开始的时候gnome和gnome-extra统统装上,你不一定知道那些是必要的,何况你是虚拟机,有后悔药吃。我就不信没主题没桌面gdm出错,何必什么都自己一个个的装呢,不好好看wiki。
y -Sg gnome-extra
gnome-extra
bug-buddy dasher eog evince file-roller gcalctool gconf-editor gdm
gedit gnome-audio gnome-games gnome-mag gnome-netstatus gnome-nettool
gnome-power-manager gnome-python-desktop gnome-system-monitor
gnome-terminal gnome-utils gnome-volume-manager gok gucharmap
nautilus-cd-burner orca seahorse sound-juicer tomboy totem vino
zenity
y -Sg gnome
gnome
epiphany gnome-applets gnome-backgrounds gnome-control-center
gnome-desktop gnome-icon-theme gnome-media gnome-mime-data gnome-mount
gnome-panel gnome-session gnome-themes gnome2-user-docs libgail-gnome
metacity nautilus yelp
y -Sg gnome-extra
gnome-extra
bug-buddy dasher eog evince file-roller gcalctool gconf-editor gdm
gedit gnome-audio gnome-games gnome-mag gnome-netstatus gnome-nettool
gnome-power-manager gnome-python-desktop gnome-system-monitor
gnome-terminal gnome-utils gnome-volume-manager gok gucharmap
nautilus-cd-burner orca seahorse sound-juicer tomboy totem vino
zenity
y -Sg gnome
gnome
epiphany gnome-applets gnome-backgrounds gnome-control-center
gnome-desktop gnome-icon-theme gnome-media gnome-mime-data gnome-mount
gnome-panel gnome-session gnome-themes gnome2-user-docs libgail-gnome
metacity nautilus yelp
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
DELL UltraSharp 2209WA
Arch64, Testing repo