อ่านเจอเลยเอามาแชร์กันครับ ใครติดนิสัย kill -9 [pid] ควรอ่านสักหน่อย เผื่อจะลองเปลี่ยนกรรมวิธีการฆ่า ให้เลือดเย็นน้อยลง :015:
(Quote abomination)
No no no. Don’t use kill -9.
It doesn’t give the process a chance to cleanly:
shut down socket connections
clean up temp files
inform its children that it is going away
reset its terminal characteristics
and so on and so on and so on.
Generally, send 15, and wait a second or two, and if that doesn’t
work, send 2, and if that doesn’t work, send 1. If that doesn’t,
REMOVE THE BINARY because the program is badly behaved!
Don’t use kill -9. Don’t bring out the combine harvester just to tidy
up the flower pot.
Just another Useless Use of Usenet,
(.signature)
ที่มา linux - When should I not kill -9 a process? - Unix & Linux Stack Exchange
สรุปสั้นๆ ให้ใช้ kill -15 ถ้าไม่ได้ -2, -1 และถ้าไม่ได้ ให้ลบโปรแกรมนั้นทิ้ง เพราะเขียนไม่ดี :70bff581:
:026: อาจจะเป็นที่คนเขียนโปรแกรม อิอิ
mean
October 9, 2012, 1:33am
4
โอว ลองแล้ว ขอบคุณครับพี่วัฒน์
ปกติ ก็ -9 จริงๆ ถึงว่า บาง process kill ไม่ออก socket คงค้างอยู่
-15 ปุ๊ป clean เลย
kke
October 9, 2012, 2:23am
5
โอวขอบคุณครับ ปกติจะ kill เฉยๆก่อน ถ้าไม่ได้ ก็ตามด้วย -9 ทุกที :154218d4:
rtsp
October 9, 2012, 3:05am
6
-9 นี่เรียกว่าถึงจุดแตกหัก
ป.ล. mysql บางทีก็เป็นครับ lol
kke
October 9, 2012, 4:05am
7
งั้นต้องลบ mysql ออกตามที่พี่ pizzaman บอก :70bff581:
อันนี้คงต้องชม programmer ว่าเขียน exception ดักไว้ดีมากครับ :beautifu2:
ผมไม่ได้บอก ฝรั่งบอก :026:
icez
October 9, 2012, 12:39pm
11
ใครเค้าให้ใช้ mysql บน debian กันครัฟ
360
October 9, 2012, 1:23pm
12
ทำไม mysql ไม่ใช้บน debain ล่ะครับ ?
โอ้ย ผมนี่ประจำเลย เวลา php-cgi เดี้ยง killall -9 เลย
เลิกล่ะๆ
rtsp
October 9, 2012, 3:02pm
14
ตัวที่มากับ DA นั่นแหละครัฟที่ชอบเน่า
หลังๆแก้ให้ใช้ของ debian แล้วเนียนกริ๊ก :07baa27a:
icez
October 9, 2012, 3:26pm
15
ผมกัดกะ @rtsp เรื่อง debian/ redhat ประจำล่ะครับ ไม่มีอะไรหรอก
ตกใจหมดเลย ผมก็ใช้ mysql บน debian ซะด้วย นึกว่าทำอะไรพลาดครั้งใหญ่ซะแล้ว
:th_093: