Utas atau ulir dalam ilmu komputer, diartikan sebagai sekumpulan perintah atau instruksi yang dapat dilaksanakan (executable) secara sejajar dengan utas lainnya, dengan menggunakan cara time slice atau multiprocess. Utas sebenarnya mirip dengan proses, tetapi cara berbagi sumber daya antara proses dengan utas sangat berbeda. Multiplethread dapat dilaksanakan secara sejajar pada sistem komputer. Secara umum multithreading melakukan time-slicing, di mana sebuah CPU bekerja pada utas yang berbeda, bahwa suatu kasus ditangani tidak sepenuhnya secara serempak, untuk CPU tunggal pada dasarnya benar-benar melakukan sebuah pekerjaan pada satu waktu. Teknik penggantian (switching) ini memungkinkan CPU seolah-olah bekerja secara serempak.
Sumber: Lihat artikel asli di Wikipedia


Utas atau ulir (bahasa Inggris: thread of executioncode: en is deprecated ) dalam ilmu komputer, diartikan sebagai sekumpulan perintah atau instruksi yang dapat dilaksanakan (executable) secara sejajar dengan utas lainnya, dengan menggunakan cara time slice (ketika satu CPU melakukan perpindahan antara satu utas ke utas lainnya) atau multiprocess (ketika utas-utas tersebut dilaksanakan oleh CPU yang berbeda dalam satu sistem). Utas sebenarnya mirip dengan proses, tetapi cara berbagi sumber daya antara proses dengan utas sangat berbeda. Multiplethread dapat dilaksanakan secara sejajar pada sistem komputer. Secara umum multithreading melakukan time-slicing (sama dengan time-division dari multipleks), di mana sebuah CPU bekerja pada utas yang berbeda, bahwa suatu kasus ditangani tidak sepenuhnya secara serempak, untuk CPU tunggal pada dasarnya benar-benar melakukan sebuah pekerjaan pada satu waktu. Teknik penggantian (switching) ini memungkinkan CPU seolah-olah bekerja secara serempak.