计算机毕业论文文献翻译资料
《计算机毕业论文文献翻译资料》由会员分享,可在线阅读,更多相关《计算机毕业论文文献翻译资料(7页珍藏版)》请在毕设资料网上搜索。
1、附录 一 Compared to multi-threaded operating system, means is that it can run a program with the ability of different parts; each part of the implementation was as a thread. Therefore, in the preparation of applications, we have very good design in order to avoid the implementation of the different thr
2、eads of mutual interference. Which will help us to design robust procedures, we can make at any time when necessary to add the thread. Thread can be described as a micro-process; it has a starting point for the implementation of the order of series and a destination. It is responsible for the mainte
3、nance of its own stack, the stack for exception handling, priority scheduling and a number of other threading systems re-implementation of the information needed. From this concept, it seems there is no thread with the process of distinction, in fact, thread and process is certainly different: the p
4、rocess of a complete independence to have their own memory space and data, but the same thread within a process is shared memory space and data. Corresponds to a process for some procedures, it is by the same procedure in which an independent threads running at the same time the composition. Thread
5、is sometimes referred to as parallel program running on lightweight processes, threads are lightweight processes called because it is dependent on the operation and process the context of the environment, and the process of using resources. In a process, the threads are preemptive scheduling or non-
6、preemptive model. In seizing the model, the operating system responsible for the allocation of CPU time for each process, once the current process used to finish the distribution of CPU time, the next operating system will determine the CPU time is occupied by a single thread. Thus the operating sys
7、tem will periodically interrupt the current thread is running, the allocation will be cup to the next in the queue waiting for a thread. Therefore, a thread can not be any exclusive CPU. Occupied by each thread CPU time depends on the process and the operating system. Process assigned to each thread
8、 a short period of time that we feel all the threads are executed at the same time. In fact, the system time for each process, 2 ms, and then scheduling other threads. It the same time, he maintained all the threads and circulation, the distribution of small amount of CPU time to the thread. Thread
9、switching and scheduling is so fast that the feeling is that all the threads are executed simultaneously. What does scheduling mean? Scheduling processor storage means to be implemented by the end of the process of CPU time for the state and a future time loading the state of the process to resume i
10、ts operation. In this way, however there are deficiencies, one thread at any given time interruption of the implementation of a thread. Suppose a thread is a document does write operation, and another thread interrupts its operation, also the same documents do write operation. Windows 95/NT, UNIX is
11、 used in such a way thread scheduling. In non-preemptive scheduling model, each thread may need to occupy much time CPU time CPU. Scheduling in this way, it may be a very long execution time makes all the other threads need to thread CPU starving to death. In the processor is idle, that is, when the
12、 process does not use CPU, the system can allow the process of temporarily using other CPU. CPU occupation CPU thread has the power to control the release of only its own initiative, CPU; other threads can use the CPU. Some I / O and Windows 3.x is the use of this scheduling strategy. In some operat
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 毕业论文 文献 翻译 资料
