Results (
Vietnamese) 2:
[Copy]Copied!
Mặc dù hệ điều hành z / OS có khả năng để gửi nhiều bài thi, nó là khác nhau từ các định nghĩa POSIX. Để so sánh hai, trước tiên bạn phải hiểu được ý nghĩa của một số C chính và POSIX xây dựng. Heap Các khu vực của bộ nhớ từ đó lưu trữ động được phân bổ sử dụng các thói quen phân bổ bộ nhớ ANSI như malloc (), calloc (), free (), và vv. Static Diện tích Diện tích bộ nhớ nơi mà các biến toàn cầu (các biến khai báo bên ngoài phạm vi của chương trình chính () hoặc bên ngoài phạm vi của bất kỳ chương trình con) và hằng số chuỗi (chuỗi giá trị xuất hiện trong dấu ngoặc kép trong một chương trình) được lưu trữ . Các biến được khai báo tĩnh trong phạm vi của một chương trình con cũng được lưu trữ trong khu vực này. Ngăn xếp Các khu vực của bộ nhớ sử dụng cho truyền thông số và lưu trữ các biến tự động (biến được định nghĩa trong phạm vi của chương trình chính () hoặc bất kỳ chương trình con). Quy trình A chương trình duy nhất mà bao gồm một chương trình chính () và bất kỳ số lượng các chương trình con. Mỗi quá trình có heap riêng và khu vực tĩnh. Chủ đề Một chương trình con cử như một thực thể thực thi riêng biệt từ chương trình chính () (mà bản thân nó cũng là một chủ đề). Nhiệm vụ A TASK (trong z / OS) là đơn vị thực hiện. POSIX đề, như được sử dụng bởi DCE, được ánh xạ tới các nhiệm vụ z / OS (TCBS). Các ánh xạ xảy ra trong hai hương vị: cân nặng tạo pthread là giống như tạo công việc, và xóa pthread là giống như nhiệm vụ xóa (TCB Mở cửa sổ mới). quản lý z / OS nguồn đang chạy. trung bình trọng lượng tạo pthread là một hiệp hội của một thread với một hiện z / OS TCB trên cơ sở một cho-một-. xóa pthread kết thúc hiệp hội này; nhiệm vụ z / OS không được tách ra và quản lý tài nguyên z / OS không chạy. DCE sử dụng đề trọng lượng trung bình. Sự khác biệt chính giữa z / OS tasking và POSIX luồng là mỗi nhiệm vụ z / OS là gần được một quá trình riêng biệt, trong khi mỗi thread POSIX thực sự là một chương trình con Chương trình. Tham khảo Hình 69 cho một so sánh các chủ đề cho quá trình. Trong các phần sau, các thread hạn đề cập đến các chủ thể thực hiện POSIX, trong khi nhiệm vụ hạn đề cập đến z / OS thực thể thực hiện.
Being translated, please wait..
