¤å³¹¬Ý¦h¤F ª½Ä±´N¬O Linux Geek ¦b©Ù¶Â Windows
http://bbs.kafan.cn/thread-1567323-1-1.html
¤Þ¥Î:
·L³n¶}µoªÌ¸ÑÄÀ¬°¤°»òWindows¤º®Ö¸¨«á©óLinux
·L³nWindows§@·~¨t²Î¦b½ÆÂøt²ü±¡ªp¤Uªº©Ê¯à¸¨«á©óLinux¡A³o¤w¬O¤½»{ªº¨Æ¹ê¡CLinux¤º®Öµo§G¤F¤@Ó¤S¤@Ó ·sª©¥»¡A§Ú̯à¬Ý¨ì¥¦¤£Â_§ï¶iI/O½Õ«×¡B¶iµ{½Õ«×¡BÀɨt²ÎÀu¤Æ¡ATCP/IP°ïÅ|ªºµL½uºô¸ôÀu¤Æ¡Aµ¥µ¥µ¥µ¥¡C¤@¦ì·L³nWindows NT¤º®Ö¶}µoªÌ©Ó»{¡AWindows¤º®Ö»PLinux¤º®Ö¤§¶¡ªº©Ê¯à®t¶Z¥¿¤é¯q©Ô¤j¡C¥L³q¹LTor(ì¦]Åã¦Ó©ö¨£)¦bHacker News¤W°Î¦Wµo©«(¤w¸g¦Û¦æ§R°£)¡A«ü¥X°ÝÃDªº®Ú·½¤£¬O§Þ³N¤è±¦Ó¬OªÀ·|©Êªº¡C
·L³n¶}µoªÌ´X¥G¨S¤H·|¬°¤F¦Û¤v¬°¤FºaÄ£¦Ó¥h§ï¶i¤º®Ö¡ALinux¥@¬Éªº¨º¨Ç²{¶H¦b·L³n³o¼Ëªº¤j¥ø·~¤£·|µo¥Í¡C¯à«ü´§¶}µoªÌ§ï¶i¯S©w±ø¥ó¤U¨t²Î©Ê¯àªº¤Hªº°Ê¾÷³q±`¬O¥X©ó°Ó·~·N¹Ï¡A¦Ó¦b°Ó·~¤W©Ê¯àªº«n©Ê±q¨Ó¨S¦³³Q»{¬°§ñÃö¥Í¦º¡A©Ò¥H§ï¶i¨t²Î©Ê¯à¨S¦³¥¿¦¡©Î«D¥¿¦¡ªºµ{¦¡¡C
·L ³n¦bWindows SP3«e¶}©lÃöª`¦w¥þ¬O¦]¬°¥LÌ»{¬°¦w¥þ¬O°Ó·~¥Ø¼Ðªº¦s¦b©Ê«Â¯Ù¡A¦Ó©Ê¯à¤£¬O¦s¦b©Ê«Â¯Ù¡C¤º®Ö¤£¦P¤¸¥óªºt³d¤H¹ï¥~³¡»¼¥æ¸É¤B¤@¯ë³£¬O¥Rº¡¼Ä·Nªº¡A«D´£«e pµeªº§ïÅÜ¥i¯à·|¼vÅTì©w¥Ø¼Ð¡A»â¾É·|¥Í®ð¡A´ú¸Õ²Õ¤]·|¥Í®ð¡A²£«~¸g²z¤]·|µo«ã¡C¤º®Ö¶}µo¹Î¶¤¦]¦¹¨S¦³°Ê¾÷¥h±µ¨ü¥~¬É»¼¥æªº¸É¤B¡C§AÁ`¯à§ä¨ì²z¥Ñ»¡¤£¡A¦ý «Ü¤Ö¦³°Ê¾÷¥h»¡¦nªº¡C¦Ó¦bLinux¥@¬É¡A¦pªG¯à§â¬Y¤@¥\¯àªº©Ê¯à§ï¶i5%¡A§A±N·|³Q¸U²³Æf¥Ø¡C
|
µM«á´N³Q¦R¤F
¤Þ¥Î:
¨þ¨þ¤F¡A·L³n¤º®Ö¹Î¶¤»¡³o¸Ü¡A»¡©ú³o³f¨S°µ¹L«D±`©³¼hªº¶}µo©ÎªÌ³Q¹Î¶¤±ÆÀ½¡CWinNTªººn³]p¥Ø¼Ð¬O¦b©Ò¦³ªº¦øªA¾¹¤W¦w¥þéwªº¹B¦æ¡ANTªº¥ô°È½Õ«× ¤]©MLinux§¹¥þ¤£¦P¡ANT³Q³]p¦¨°ò©óµêÀÀ¤¤Â_ªº·m¦û¦¡¤º®Ö¡A¬°¤Fº¡¨¬¹ï¦h¸ôµwÅé³]³Æªº¹ïµ¥½Õ«×¡A¨ã¦³§¹¥þ¹ïºÙ©Ê¬[ºc¡A¥~³¡¸É¤B¦b¤£ÁA¸Ñ¥ô¦óµêÀÀ¤¤Â_ ¾÷¨î©ÎªÌ¨S¦³¶i¦æ¹L¹ïºÙ¥¿Åªº±¡ªp¤U¶i¤JNT¥N½X®w¡A¨Ã¤£¦p¦bLinux¤W¨º¼Ë¥i¥Î¡A¬Û¤Ï·|©ì²Ö¾ãÓNT KernelªºÃ©w©Ê©M©Ê¯à¡C
¥t¥~¡ALinux³oºØ¥MµÛ¦Û¤v¬OMacro Kernel¨Ó¼J¯ºNT³oÃþMicro Kernelªº©Ê¯à¡A§ä¼QµLºÃ¡C³oºØ¦æ¬°Â½Ä¶¹L¨Ó´N¬O®³µÛWin95»¡¡A§A¬Ý¡A§Úªº©Ê¯à¤ñ§AªºWin7¦n¦h¤F¡K¡K§¹¥þ¤£¬O¤@Ó¶q¯Å¤WªºªF¦è¡C
¥t ¥~¡A§@¬°NT Kernelªº¶}µo¤Hû©~µM¹ï©óNTFSÀɨt²Î¯S©Ê§¹¥þµLµø¡A³oºØ¨Æ±¡¤£¯à²z¸Ñ¡CNTFS§@¬°§¹¾ã¤é»xÀɨt²Î¡A¨C¤@Ó¾Þ§@³£n¼g¤J¸ÔºÉ¤é»x¡A¥B¶°¦¨¤F ªí±¦w¥þ¾÷¨î¡A¤¹³\´£¨Ñ°£¤F°ò¥»ªº³\¥iÅv±±¨î¥~ªºªþ¥[¦w¥þ¯S©Ê¡A³o¨Ç¯S©Ê¾ÉPNTFS¦b¹ê»Ú¨Ï¥Î¤¤©Ê¯à¸û¤§Linuxªºext4²¤¦³¤£¦p¡A¦ý¬O¦b Windows¥Î¤áºÝ¤W¡ANTFS¸T¥Îªí±¦w¥þ¾÷¨î¡AI/O©Ê¯à»PLinuxµL²§¡C
³Ì«á¡AµL½×Linux¦A«ç»ò¥sÄÛ¡A§A¥Ã»·n°O¦í¤@±ø¡A²{¦bLinux»{¬°ªº¨Æ±¡¡A·í¦~Microsoft³£»{¬°¹L¡A¦b§Aªº²£«~¤£»Ýn±¹ï¥þ¥@¬É½Ñ¦h¤£¦Pªº¨Ï¥ÎÀô¹Òªº®ÉÔ¡A§A¥Ã»·¤£ª¾¹D¦Û¤vªºªF¦è¦³¦hÄê¡C
·í ¥Î¤á¼Æ¶q¹L»õ¡A³nÅ餣±Y¼ì´N¬O©_¸ñ¡A³o¬O³nÅé¤uµ{ÅK«ß¡CSymbian¦º¦b³oÓ¤W±¤F¡AIBM¤]®tÂI¦º¦b³oÓ¤W±¡A³nÅé¤uµ{¬É¥´¯}³oÓÅK«ßªº¥u¦³ Microsoft¡A¦ý¬O¬O¾aµÛ±jµwªº¨î«×«O»Ù©MÄYÂԬƦܤ¾ªøªº³]p¡Bªñ¥GÅܺAªº´ú¸Õ¬yµ{¡A¨Ï±o¥N½Xbug²v¦b1/5w¥H¤U³o¼Ë¤@Ó´X¥G¤£¥i¯à¹F¨ìªº¯Å§O ¤W¡CLinux Kernel¥i¥H¨C¨âÓ¤ëRelease¤@ª©¡A±aµÛFunctional Bugµo§G¡ANT Kerneln¼Æ¦~§ó·s¤@¦¸¡A¤£¯à¦³Functional©MUsabilityªºBug¡A³oºØÄYVªºn¨D¤U¡A¥~³¡¸É¤B¨ººØ§ï¶i1%©Ê¯à¤Þ¶i10Óbugªº ¥N½X«~½è¡A¦bMicrosoft¬O¤£¥i¯à¦s¬¡¹L¤@Ó´ú¸Õ¬yµ{´N·|³Q´ú¸Õ¹Î¶¤Reject±¼ªº¡C
Linux¥@¬É¤@¦A¥s³ê¦Û¤v¦h¼F®`¡A¥i¬O¬Ý ¬Ý¥ÎLinux kernelªº¦w¨ôªº©Ê¯à¡Béw©Ê¡A¦A¹ï¤ñ¤@¤U¨Ï¥ÎµwÅé°Ñ¼Æ³W®æ¥u¦³Androidªº¤@¥bªºWindows Phone8¡A«eªÌ¨Ï¥Î¬°¤â¾÷´O¤J¦¡¯S§OÀu¤Æ¹LªºLinux Kernel¡A«áªÌ¨Ï¥Î¸òWindows Server 2012³oÓ½Õ«×¾ãÓ°ª©Ê¯à¶°¸s©M½Õ«×´¶³qªºCPU©M¦sÀx¤@¼Ë»´ÃPªº¦øªA¾¹§@·~¨t²Î¤@¼Ëªº§¹¾ãªºNT Kernel¡A¦U¦ÛªºÃ©w©Ê¡B©Ê¯à¡A¨¬°÷§âLinuxªºÁy¥´¨ì¸~ªº»¡¤£¥X¸Ü¨Ó¡A·íµM¡ALinux°òª÷·|¤£©Ó»{Android¬OLinux¡A¤]§â Android©Ò¦³ªº©Ê¯à©Méw©Ê°ÝÃDÂk¸o©óGoogle¡C¤£¹L¡A«ØÄ³¬Ý¬ÝGNOME³Ð©l¤H©ñ±ó¨Ï¥ÎLinux®É»¡ªº¸Ü§a¡ALinux¥@¬É¦ü¥G±q¨Ó¤£·|¦Ò ¼{¤]¤£·|©Ó»{³o¨Ç¨Æ¡C
Linux¥@¬É¡A¥X¤F°ÝÃD¡A¶}µoªÌ¤§¶¡¬O¥i¥H¤¬¬Û±À¨ø³d¥ôªº¡AKernelªºBug¡AKernel.org·|»¡¡A¤£ «ØÄ³¥Î³Ì·s¤º®Ö¡A¥i¬O¤£«ØÄ³§ARelease§A©f°Ú¡A¥ô¦óµo¦æª©ªº°ÝÃD¡AµL½×¬OKernelªº°ÝÃDÁÙ¬O¨ä¥L°ÝÃD¡A«Ë¬Ö¤l³£n¦©¨ìµo¦æ°ÓÀY¤W¡C¬Ý¬Ýªñ¤¦~¨Ó Google´ÀKernel.orgI¤F¦h¤Ö¶ÂÁç§a¡C
³Ì«á¡A¦R¤@ӼѡAMicrosoft¨S¦³²£«~¸g²z³oºØ¨¤¦â¡CMicrosoftªº¬ã µo¬[ºc¥Ã»·¬OUX¹Î¶¤t³dUX¡A²£«~¸g²z³oºØ¥~¬É»{¬°²z©Ò·íµMªº¨¤¦â¦bMicrosoft¤¤¬O³QUX¹Î¶¤¨ú¥N¡A¤uµ{®v¹Î¶¤¦³¤@Ӷʶi«×ªº±M®×¸g²z©M¤@Ó¬[ ºc¬O¡A±M®×¸g²zµLÅv¤z¹w¤uµ{®v¹Î¶¤ªº§Þ³N¨M©w¡A¬[ºc®v¹ï¾ãÓ¶}µo¹Î¶¤t³d¡A´ú¸Õ²Õ¿W¥ß¶}µo¹Î¶¤¡A´ú¸Õ²Õ¤]µLÅv¤z¹w¶}µo²Õªº§Þ³N¨M©w¡A¾ãÓ§Þ³N¹Î¶¤ªº§Þ³N¨M ©w¥þ³¡¥Ñ¶}µo¤uµ{®v©M¬[ºc®v¦@¦P¨M©w¡C
¥Ñ©ó¥H¤W´XÂI¡A«ÂI¬O³o³f³sMicrosoftªº²Õ´¬[ºc³£¤£²M·¡¡A§Ú±j¯PÃhºÃ³oÓ©Ò¿×NT¶}µoªÌ ¥u¬O¬Y¨ÇLinux·R¦nªÌªº·Q·íµM¡C¤°»ò®ÉÔLinux¯à°÷°µ¨ì§Ú·Q´¡Ó¦Õ¾÷¤£±Y¼ì¤£¥Î¦Û¤v¥h§ïKernel Bug¡A¥h«·s½sͤº®Ö¤F¡]GNOME³Ð©l¤Hì¸Ü¡^¡A¦A¥X¨Ó¥s§a¡C
¨þ¨þ¡AWin¦b¦øªA¾¹¤W¯º¦º¤H¡H±zÁÙ¦b¥Î2000ÁÙ¬O2003¡H¦Û¤v¬Ý¬Ý²{¦b¤j³W¼Ò°Ó¥Î¶°¸s°£¤FIBM¦Û®a¥Î¦Û®a³]³Æ¡A¨È°¨»¹³¡¤À¨Ï¥ÎLinux¤§¥~¡AÁÙ ¦³½Ö¥ÎLinux¡HµM«á¬Ý¬Ý°ê¥~CTO̹ï©ó¨Ï¥ÎLinuxªº»¡©ú¬O¤°»ò¡H±ÂÅv¶O¥Îì¦]¡CLinux¯Ê¥F¹ï¶°¸spºâªº¤ä«ù¡A¾aHadoop¤SnÃö³¬©Ò¦³¦w ¥þ±¹¬I¡C»{¬°Windows ServerªºGUI©ì²Ö©Ê¯à¡ACore¼Ò¦¡¦w¸Ë§Y¥i¡A200~400Mbªº°O¾ÐÅ鮸¯Ó¡A¥i¥HÀò±o§¹¾ãªº½Õ«×Datacenterªº¯à¤O¡C
Apple²{¦b§âiCloud±qAmazon¾ãÓ¾E²¾¨ìWindows Azure¡A´N¬O¬Ý¤¤¤FWindows Serverªº¥i¾a©Ê©M©Ê¯à¡AWindows Server¬O¹ê»ÚpºâÀô¹Ò¤¤°ß¤@¤@Ó«OÃÒ¸ê®ÆÅª¼g¤£¥X¿ù»~ªº¶°¸s§@·~¨t²Î¡C
¥t ¥~¡AAndroidªº°ÝÃD¤£¬O¥X¦bGUI¤W¡AÁÂÁ¡A¨C¤@Ó³£¬O°ò¦¥\¯àéw©ÊªºBug¡A¨C¤@ÓBug³£¥i¥H¦bKernelùاä¨ìBugªº®Ú·½©Ò¦b¡AGoogle¨ì²{¦b³£¦b×´_¦Ñª©Linux Kernelªºbug¡A¦Ó¤@ª½´X¥G¨S¦³ºë¤O¥h§ó·sKernel¡C¤£¹LLinux³oºØ¥i´À´«µ²ºc¬°Linux¼t°Ó¶¡±À¨ø³d¥ô´£¨Ñ¤F«Ü¦nªº¥»O¡C
ÁÙ¬O¨º¥y¸Ü¡A¤°»ò®ÉÔLinux¥i¥H°µ¨ì§O¤°»ò¨Æ±¡³£¥á¤@¥y¡§±z¥i¥H¦Û¤vק鷺®Ö×´_bug¡¨µ¹¥Î¤á¦A¥X¨Ó²{§a¡C¨C¦¸½Õ¸ÕKernel½Õ¸Õ¨ì¦R¦å¡A¹ïLinux´X¤ç´X¨â¡A¤ñ§A²M·¡¡AÁÂÁ¡C
|
Linux ¶ð§Q¯Z Geek «Ü¤Ï Windows ¸ò Apple ¤@¬Ý¨ì MS ©Î Apple ¦r²´ ´N³Q°·F¨ì¤F
¥¦Ì±j½Õ¥LÌ¥u¥ÎLinux ¥Î·L³nªºªF¦è´N¬O¤ÏLinux
http://me.abelcheung.org/2009/03/23...linux%EF%BC%9F/
¤º¤å¨ü®`ªÌ²{¨»¡ªk
¤Þ¥Î:
ÁÙ¦³¥t¤@ÂI¡A´N¬O¤W±´£¤Îªºì±Ð¦®¥D¸q¡A¤]¬O¥O§Ú¥Ñ³ß·RÅܦ¨°Q¹½ Linux ªºì¦]¤§¤@¡C§Ú¥i
¤£³ßÅw¨ººØ¥u¦³ linux ¤~¬O¯«¨ººØºA«×¡A°Ê¤£°Ê½°µø¨Ï¥Î®É¹J¤W°ÝÃDªº¤H¡AÃտبϥΥô¦ó§Oªº
¨t²Îªº¤H¡A¬Æ¦Ün¯Ù¨ú¤H©Ê©RªººÆ¨g±R«ôªÌ¡CÁa¨Ï¦Û¤v¤´¬O±`¥Î§@¬° desktop¡A¨º¬O²ßºD°ÝÃD
¤F¡A©M³ßÅw¤£³ßÅw²@µLÃö«Y¡C
¡u¥Î Linux ªº¤H³£¬O©Ê®æ¦³°ÝÃDªº¨g¼ö¥÷¤l¡A°Ê¤£°Ê«V°d¤H¡A¬Æ¦Ün¯Ù±þ¤H¡I¡v´N¦]¬°¨º¯Z¤H
¡ALinux ³Q¥[¤W³oºØ¶ð§Q¯Z¼ÐÅÒ
|
¨º²{¦b Linux Geek ªº¤£¹ê¨¥½×¬O¦]¬°³g Linux §K¶O§a
