Linus Torvalds บิดาแห่งระบบปฎิบัติการลีนุกซ์และผู้ดูแลโค้ดเคอร์เนลของลีนุกซ์ได้ออกมาประกาศว่า SSD ของเครื่องที่เขาใช้งานอยู่มีปัญหาถึงขั้นทำให้ระบบไม่สามารถบูทได้ ซึ่งเวลาเกิดเหตุนั้นอยู่ในช่วงรวมโค้ด (merge window) ของเคอร์เนลเวอร์ชั่น 3.12 อยู่พอดี
จากเหตุการณ์นี้ทำให้มีแพทช์บางอันไม่ถูกรวมเข้าไปใน repository หลักของเคอร์เนล อย่างไรก็ดีเวลาที่เกิดเหตุอยู่ในช่วงท้าย ๆ ของช่วงการรวมโค้ดทำให้มีแพทช์จำนวนไม่มากนักที่ยังไม่ถูกรวมเข้าไป
Linus กล่าวว่า เขาจะลองค้นหาแพทช์ที่ยังไม่ถูกรวมเข้าไปจากอีเมลของเขา แต่คาดว่าจะมีแพทช์บางอันที่จะตกไปเพราะเขามีอีเมลในกล่องอยู่มาก ถ้าเกิดว่านักพัฒนาคนใดที่คิดว่าแพทช์ของตนไม่ถูกรวมเข้าไปใน repository หลัก ให้ส่งแพทช์เข้าไปใหม่ครับ
ที่มา: Linux-Kernel Archive ผ่านทาง Phoronix, และ +Linus Torvalds
อัพเดต: Linux เวอร์ชั่น 3.12 ได้รับชื่อรหัสว่า Suicidal Squirrel ผมเดาว่าสาเหตุน่าจะเป็นเรื่องการเสียชีวิตของ SSD ของ Linus นั่นล่ะครับ
on
อธิบายเรื่องการรวม (merge)
mr_tawan Wed, 11/09/2013 - 23:17
อธิบายเรื่องการรวม (merge) โค๊ดสักหน่อย
ผมเข้าใจว่า เวลาการส่งโค๊ดขึ้นไปใน repository ของ Linux เนี่ย เขาจะส่งเป็น patch ขึ้นไป ซึ่งมันจะเป็นแค่ diff ที่จะเก็บเฉพาะส่วนที่แตกต่างจากโค๊ดเดิมเท่านั้น คนที่ดูแลจะต้องเอาส่วนที่แตกต่างเนี่ยเข้าไปรวมเข้ากับฐานโค้ดเอง ซึ่งก็ต้องรีวิวโค๊ดก่อนเช่นกัน (อาจจะถูก reject ได้ และในกรณีของ Linux นี่อาจจะโดนด่ากลัีบมาเป็นของแถมด้วย)
ระยะ merge window นี่ผมเข้าใจว่าเป็นช่วงที่เขารับแพทช์จากนักพัฒนาภายนอกเข้ามา แล้วจะเอาไปรวมกับโค๊ดเดิมก่อนจะตัดออกมาเป็นเวอร์ั่ชั่นใหม่ครับ
ว่าแต่เค้าทำงานเรื่องดูแลโค๊ด
itpcc Wed, 11/09/2013 - 23:41
ว่าแต่เค้าทำงานเรื่องดูแลโค๊ดคนเดียวเหรอครับเนี่ย o.O
เนอะ
proxima Thu, 12/09/2013 - 00:06
In reply to ว่าแต่เค้าทำงานเรื่องดูแลโค๊ด by itpcc
เนอะ แปลกมาก
หรือว่าเขาดูเฉพาะส่วนที่เป็น เคอร์เนล
ซึ่ง source code มันมีไม่เยอะ ระดับพันบรรทัดมั้ง
หากตัวเองดูแล ตั้งแต่ต้น อาจจะจัดการได้ดีกว่า หลายคนจัดการ
เดาไปเรื่อย
เมื่อสองปีที่แล้ว kernel 3.0
pittaya Thu, 12/09/2013 - 00:40
In reply to เนอะ by proxima
เมื่อสองปีที่แล้ว kernel 3.0 มีโค้ดอยู่ราวๆ 15 ล้านบรรทัดครับ
ไม่ใช่คนเดียวหรอกครับ
terces907 Thu, 12/09/2013 - 01:27
In reply to ว่าแต่เค้าทำงานเรื่องดูแลโค๊ด by itpcc
ไม่ใช่คนเดียวหรอกครับ กว่าโค้ดจะมาถึง Linus มันก้อผ่านมือ maintainer มาหลายคนแล้วครับ
Linus บอกว่าน่าจะหายไปแค่ 3
semicolonth Wed, 11/09/2013 - 23:42
Linus บอกว่าน่าจะหายไปแค่ 3 pull request เองครับ น่าจะไม่เป็นปัญหามากนัก (หวังว่า)
SSD ยี่ห้อะไรครับ
Perl Wed, 11/09/2013 - 23:43
SSD ยี่ห้อะไรครับ
เจ้าตัวไม่ได้บอก
mr_tawan Wed, 11/09/2013 - 23:57
In reply to SSD ยี่ห้อะไรครับ by Perl
เจ้าตัวไม่ได้บอก แต่เดากันว่าน่าจะเป็น intel ครับ
แต่เขาบอกว่าใช้มานานแล้ว เครื่องนี้เปลี่ยนชิ้นส่วนไปหมดแล้ว เหลือแต่ ssd ที่ยังเป็นชิ้นเก่าอยู่
ใช้อะไรในการเดาว่าเป็น intel
freeriod Thu, 12/09/2013 - 02:14
In reply to เจ้าตัวไม่ได้บอก by mr_tawan
ใช้อะไรในการเดาว่าเป็น intel
Linus เคยพูดว่าเขาใช้ SSD ของ
mr_tawan Thu, 12/09/2013 - 02:42
In reply to ใช้อะไรในการเดาว่าเป็น intel by freeriod
Linus เคยพูดว่าเขาใช้ SSD ของ Intel ครับ (อันนี้ Phoronix เขียนไว้ในลิงค์ข้างบน)
อยากรู้เหมือนกัน
icez Wed, 11/09/2013 - 23:57
In reply to SSD ยี่ห้อะไรครับ by Perl
อยากรู้เหมือนกัน
แหม.. น่าจะ sync เก็บเข้า
wichate Wed, 11/09/2013 - 23:50
แหม.. น่าจะ sync เก็บเข้า skydrive ซะหน่อยกันเหนียว
ปล.ถ้ามีรูปประกอบเป็นท่านศาสดาชี้นิ้วให้ SSD น่าจะฮา..
ไม่ได้ทำ Raid เหรอป๋า?
Architec Wed, 11/09/2013 - 23:48
ไม่ได้ทำ Raid เหรอป๋า?
SSD ไม่ค่อยถูกชะตากับ RAID
cwt Thu, 12/09/2013 - 00:47
In reply to ไม่ได้ทำ Raid เหรอป๋า? by Architec
SSD ไม่ค่อยถูกชะตากับ RAID ครับเพราะว่า(เท่าที่ทราบ) คำสั่ง TRIM มันไม่ผ่าน RAID controller ลงไปถึง SSD ซึ่งจะทำให้ประสิทธิภาพของ SSD ต่ำลงอย่างมาก
ทางแก้อาจจะต้องใช้ RAID ใน Btrfs แทน
So, SSD F*** You.
Be1con Wed, 11/09/2013 - 23:52
So, SSD F*** You.
ผมไม่เข้าใจว่า ทำไมเขาถึงเก็บ
proxima Thu, 12/09/2013 - 00:06
ผมไม่เข้าใจว่า ทำไมเขาถึงเก็บ source code เอาไว้แค่ที่เดียว
มันผิดหลักการทำงาน นะเนี่ยะ
ทุกที ต้องมี backup ไว้หลาย ๆ ที่ นี่นา
เขาใช้ git เป็น source
mr_tawan Thu, 12/09/2013 - 00:21
In reply to ผมไม่เข้าใจว่า ทำไมเขาถึงเก็บ by proxima
เขาใช้ git เป็น source control ดังนั้นเขาจะมี back up อยู่เป็นล้านทั่วโลกครับ
แค่ว่า patch ที่ส่งเข้าไปมันหายเท่านั้นเอง (แต่ก็มีแบ็คอัพอยู่ในอีเมล์อยู่ดี)
แชร์นิด เพื่อนผมคนนึงซื้อ SSD
mr_tawan Thu, 12/09/2013 - 00:33
แชร์นิด เพื่อนผมคนนึงซื้อ SSD ของ OCZ มาใช้ (ตัวแพงด้วย) เอามาทำงานเพลง ใส่ Sample ไว้เต็มที่
... มันพังระหว่างการทำงาน พี่แกก็ต้องส่งเคลม ระหว่างนั้นก็ไปถอยมาอีกตัวเพื่อใช้ทดแทน
... แล้วมันก็พังอีก ...
จริง ๆ แล้ว SSD มันมีความน่าเชื่อถือต่ำหรือเปล่าครับเนี่ย 555
ปล. แต่เจ้าตัวเปลี่ยนไปใช้ของ Plextor แทน
ต่ำติดดินครับ
Architec Thu, 12/09/2013 - 00:42
In reply to แชร์นิด เพื่อนผมคนนึงซื้อ SSD by mr_tawan
ต่ำติดดินครับ เพื่อนผมก็ซื้อมาไม่กี่เดือนก็บินไปละ แต่ของผมซื้อรุ่นท็อป 128GB ก็ยังปกติดีอยู่
ผมคิดว่าปัญหาเดิมๆก็คือ R/W เยอะเกินไปเลยทำให้เจ๊ง แนะนำให้ปรับตามคำแนะนำของคุณ lancaster น่าจะดีกว่า
ลืมไปแล้วนะเนี่ยว่าผมเคยตอบไว
lancaster Thu, 12/09/2013 - 03:04
In reply to ต่ำติดดินครับ by Architec
ลืมไปแล้วนะเนี่ยว่าผมเคยตอบไว้ 555
เฉพาะยี่ห้อนี้บางล็อตครับ
icez Thu, 12/09/2013 - 01:01
In reply to แชร์นิด เพื่อนผมคนนึงซื้อ SSD by mr_tawan
เฉพาะยี่ห้อนี้บางล็อตครับ ทุกวันนี้มี server ผมที่ write กระฉูดระดับ 20-30 MB/s ตลอดเวลามาสามปีแล้วก็ยังปกติดี ส่วนล็อตที่พังก็พังรัวๆ จนเปลี่ยนล็อต ถึงใช้งานได้นิ่งดีจนถึงทุกวันนี้ครับ
ส่วนยี่ห้ออื่นยังไม่เคยเจอพัง
ใน Notebook ตัวเก่าผมใช้
iamjav Thu, 12/09/2013 - 02:58
In reply to แชร์นิด เพื่อนผมคนนึงซื้อ SSD by mr_tawan
ใน Notebook ตัวเก่าผมใช้ Intel X25-M 80GB มาตั้งแต่ปี 2009 ตอนนี้มันยังอยู่ดีอยู่เลยครับ
ส่วนบน Desktop ใช้ Crucial M4 256GB มาได้ปีกว่า เจอปัญหา Freeze เมื่อใช้งานไปสักพัก เอา HD Tune ตรวจดูเจอค่านึง Error กระจายเลย นึกว่าต้องเสียเงินซื้อใหม่ซะแล้ว พออัพเดทเฟิร์มแวร์ปัญหาหายไปเลย
สงสัยเจอล๊อตนรก
lancaster Thu, 12/09/2013 - 03:04
In reply to แชร์นิด เพื่อนผมคนนึงซื้อ SSD by mr_tawan
สงสัยเจอล๊อตนรก
OCZ ผมก็โดนนะ รุ่น TOP
pookman Thu, 12/09/2013 - 04:21
In reply to แชร์นิด เพื่อนผมคนนึงซื้อ SSD by mr_tawan
OCZ ผมก็โดนนะ รุ่น TOP ของตอนนี้...
พังกระจาย แถมไม่ได้เป็นแค่คนเดียวด้วย เพื่อนร่วมชะตากรรมก็มีอีกเยอะ....
มาขอแสดงตัวด้วยครับ
jackyiii Thu, 12/09/2013 - 10:09
In reply to แชร์นิด เพื่อนผมคนนึงซื้อ SSD by mr_tawan
มาขอแสดงตัวด้วยครับ ว่าอาจจะเป็นส่วนหนึ่งใน Lot นั้น ใช้สามเดือน ลง Windows ไป 4 ครั้ง สรุปพังยับคามือเลยทีเดียว
พังคา database server
Ford AntiTrust Thu, 12/09/2013 - 11:03
In reply to แชร์นิด เพื่อนผมคนนึงซื้อ SSD by mr_tawan
พังคา database server ไปหนึ่งตัวครับ ส่วนอีก 2 ตัวยังทำงานราบรื่นดีมาจนทุกวันนี้ ซื้อ spare รอไว้ข้างๆ เครื่องอีก 2 ตัวกันพังกลางดึก
เหมือนอายุการใช้งานของ SSD
boatboat001 Thu, 12/09/2013 - 12:40
In reply to แชร์นิด เพื่อนผมคนนึงซื้อ SSD by mr_tawan
เหมือนอายุการใช้งานของ SSD จะขึ้นอยู่กับปริมาณการเขียน/ลบข้อมูล ที่เรียกว่า Write Endurance น่ะครับ ซึ่งผมก็งงเหมือนกันว่า เอ๊า แบบนี้ใช้แบบ HDD ไม่ทนกว่ารึ
ปล. ผมใช้ Crucial M500 อยู่ครับ เพิ่งได้มีโอกาสลองใช้ ลุ้นๆ อยู่เหมือนกันครับ ฮ่าฮ่า
งานเขาจะเน้น Read
mr_tawan Thu, 12/09/2013 - 17:19
In reply to เหมือนอายุการใช้งานของ SSD by boatboat001
งานเขาจะเน้น Read เป็นหลักน่ะครับ เขาำเอาไปเก็บ Sample (เสียงเครื่องดนตรี เอาไว้ใช้ในงานทำดนตรี) ปริมาณมหาศาลอยู่
ผมเลยคิดว่า ยิ่งมีข้อมูลเยอะ
boatboat001 Thu, 12/09/2013 - 22:14
In reply to งานเขาจะเน้น Read by mr_tawan
ผมเลยคิดว่า ยิ่งมีข้อมูลเยอะ อาจจะแปลว่าเหลือช่องที่สามารถไว้ใช้ Write ได้น้อยลง ช่องที่เหลือนั้นก็เลยโดนเขียนอยู่บ่อยๆ จนเสียรึเปล่าไงครับ (อันนี้คือที่ผมคิดนะ)
OCZ ตัวท็อปนี่คือ vector
255BB Thu, 12/09/2013 - 08:39
OCZ ตัวท็อปนี่คือ vector ใช่ไหมครับ
ของผมใช้ vertex 4 มาสัก 9 เดือน ยังโชคดีไม่เจอปัญหาอะไร (ตอนนั้น vector 128GB ห้าพันกว่า แถมใช้ SSD ครั้งแรก เลยเอา vertex 4 พอ 4,500 มั้ง)
Samsung สิ น่าจะทนพอๆกับ
thedesp Thu, 12/09/2013 - 09:25
Samsung สิ น่าจะทนพอๆกับ Intel
"ทนพอๆ กับ Intel"
PaPaSEK Thu, 12/09/2013 - 09:30
In reply to Samsung สิ น่าจะทนพอๆกับ by thedesp
"ทนพอๆ กับ Intel"
ดักไม่ให้แก้ใช่ไหมนี่..
thedesp Thu, 12/09/2013 - 12:45
In reply to "ทนพอๆ กับ Intel" by PaPaSEK
ดักไม่ให้แก้ใช่ไหมนี่..
ปล่าวครับ
PaPaSEK Thu, 12/09/2013 - 16:53
In reply to ดักไม่ให้แก้ใช่ไหมนี่.. by thedesp
ปล่าวครับ
Samsung ตัว 840 Pro ที่เป็น
McKay Thu, 12/09/2013 - 17:22
In reply to Samsung สิ น่าจะทนพอๆกับ by thedesp
Samsung ตัว 840 Pro ที่เป็น MLC เป็นตัวที่ดีที่สุดในขณะนี้ครับ
ส่วนที่เป็นตัวธรรมดา/EVO ที่เป็น TLC ผมว่าอย่าไปมองมันดีกว่า
One man to rules them all.
kohsija Thu, 12/09/2013 - 09:43
One man to rules them all.
merge window... อ้าว ไม่ใช่
Bank14 Thu, 12/09/2013 - 16:48
merge window...
อ้าว ไม่ใช่ merge linux หรอ อิอิ
ถ้าเคยอ่านข่าวมาไม่ผิด Linus
cmmadnat Mon, 30/06/2014 - 22:17
ถ้าเคยอ่านข่าวมาไม่ผิด Linus ใช้ MacBook Air ไม่ใช่เหรอครับ จำไม่ได้ว่าใช้_ distro ไหน แต่จำได้ลางๆ ว่าDebian