Thread คืออะไร ผมก็ไม่รู้ จำได้ลาง ๆ ตอนเรียนว่า Thread เป็นการทำงานแบบขนานใน Process (เรียก Mutithread) โดย Thread นั้นสามารถใช้ resource ร่วมกันได้ (Data, File, …)
เมือก่อนตอนใน 1 process จะทำงานแค่ 1 thread เท่านั้น
ลองนึกภาพ code นี้ดู
int main()
{
char inChar;
inChar = getch();
printf(“Welcome\n”);
}
จาก code ดังกล่าวเป็นการทำงานแบบ Thread เดียว คือโปรแกรมต้องรับอินพุตจาก Keyboard ก่อนถึงจะแสดงคำว่า Welcome ได้
หรือลองนึกภาพห้องเรียนที่กำลังจะเลิกเรียน แล้วคุณครูให้เด็กชาย A มาเขียนสูตรคูณแม่ 2 กับแม่ 3 ลงบนกระดาน โดยความสามารถของเด็กชาย A นั้นสามารถเขียนสูตรคูณได้ 1 นาที / 1 บรรทัด [...]
สวัสดีครับ เพื่อน ๆ พี่ ๆ น้อง ๆ ที่เค้ามาแวะชม บล็อกของเราครับ ก่อนอื่นต้องขอบอกไว้ก่อนเลยว่า บล็อกนี้ทำไว้สำหรับใช้รวบรวมบทความหรือว่า ความรู้ต่างๆ ที่ผมเคยเขียน โพสไว้ตรงนู้นบ้าง ตรงนี้บ้าง หาที่รวบรวมไมได้ซักที วันนี้ก็เลยถือโอกาสดีร่วมกับเพื่อน ๆ ในกลุ่มทำบล็อกนี้ขึ้นมาหวังว่าจะใช้เป็นที่เก็บบทความ เรื่องราวที่ไปพบไปเจอมา หรือปัญหา/วิธีแก้ไข ในตอนทำงาน บทความส่วนใหญ่ที่จะเขียนคงจะเป็นเกี่ยวกับ Computer Programming, Internet Programming, Embedded System อะไรทำนองนี้ครับ ^^ หากใครมีอะไรสงสัย หรืออยากจะซักถามเชิญได้นะครับ
ปล.ช่วงแรก ๆ เว็ปอาจจะไม่สวยเท่าไหร่นะครับ (คนทำไม่มีอาร์ต มีอย่างมากก็อาร์ตตัวแม่คอยติดตาม 555+)