Figure 5 01 Chương 4 Chuỗi(xâu)Chương 4 Chuỗi(xâu) (0 0) Lê Văn Ưng Nguyễn Hồng Quân Đào Mạnh Đức Chương 4 Chuỗi(xâu)Chương 4 Chuỗi(xâu) Tổng quanTổng quan Những mô hình xử lý đa Những mô hình xử l[.]
Chương 4: Chuỗi(xâu) (0_0) Lê Văn Ưng Nguyễn Hồng Quân Đào Mạnh Đức Chương 4: Chuỗi(xâu) Tổng quan Những mơ hình xử lý đa phương Vấn đề xâu chuỗi Pthreads Các xâu chuỗi Windows XP Các xâu chuỗi Linux Các xâu chuỗi Java Quá trình đơn đa xử lý Mã Thanh ghi Chuỗi Tiến trình đơn xử lý Dữ liệu Tập tin Ngăn xếp Tiến trình đa xử lý Các lợi ích Thơng báo(Sự phản hồi ) Chia sẻ tài nguyên Sự tiết kiệm Sự sử dụng kiến trúc MP Người dùng phận nòng cốt(nhân) chuỗi User threads (Người dùng chuỗi)– Quản trị chuỗi thực người dùngMức độ chuỗi thư viện Kernel threads(Bộ phận nòng cốt chuỗi)- Các chuỗi hỗ trợ chủ yếu phận nòng cốt Bộ phận nịng cốt(lõi)của chuỗi Ví dụ: • Windows XP/2000 • Solaris • Linux • Tru64 UNIX • Mac OS X Những mơ hình xử lý đa phương Ánh xạ chuỗi người dùng đến phận nòng cốt(nhân) chuỗi Nhiều –đến –Một Một –đến –Một Nhiều-đến –Nhiều Nhiều-đến-Một Nhiều cấp chuỗi người sử dụng ánh xạ tới đơn phận nịng cốt chuỗi Ví dụ: • Solaris Green Threads • GNU Portable Threads Mơ hình Nhiều –đến – Một Chuỗi người dùng Bộ phận nòng cốt(lõi) chuỗi Một –đến – Một Một vài mức người dùng chuỗi ánh xạ đến phận nịng cốt chuỗi Ví dụ: • Windows NT/XP/2000 • Linux • Solaris sau