欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    计算机毕业论文文献翻译资料

    • 资源ID:129882       资源大小:38KB        全文页数:7页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    计算机毕业论文文献翻译资料

    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

    13、ing systems inside, which will use two scheduling strategy. Non-preemptive scheduling strategy of running in the thread priority when used in general, and for high-priority scheduling of threads is the use of preemptive scheduling strategy. If you are unsure about the kind of system is that scheduli

    14、ng strategy, assuming that the scheduling strategy can not be seized is relatively safe to use. Application in the design, we believe that those who occupy a relatively large number of CPU time for a certain interval thread will release the control of the CPU, this time the system will check the que

    15、ue of those waiting inside the thread currently running with the same priority level or higher priority threads, and thread to use these CPU. If you find such a system of thread, immediately suspend the currently executing thread and activate the thread satisfy certain conditions. If you do not find

    16、 the same or higher-priority thread, the current thread has also continued to occupy CPU. When the thread is running CPU would like to release control to a low priority thread, the current thread into sleep state to allow low-priority threads hold the CPU. In a multi-processor system, the operating

    17、system will these independent threads allocated to the different processor implementation, this will greatly speed up the process of running. The implementation of the efficiency of the thread will be greatly improved, because the threads of time-sharing a single processor into a distributed multi-p

    18、rocessor implementation. This multi-processor in the three-dimensional modeling and graphics processing is very useful. Do you need to multi-threaded? We sent a print order requesting the printer to print tasks, assuming that this time in response to the computer and the printer stopped working also

    19、, would it mean that we do things to stop waiting for this slow on the printer? Fortunately, this situation does not occur, we work in the printer can also listen to music or drawing. Because we use a separate threads to perform these tasks. May you have multiple users simultaneous access to a datab

    20、ase or web server was surprised at how they work? This is because for each connected to a database or web server user set up an independent thread to maintain the status of the user. If a program is running a certain degree of order, this time in this way problem may arise, and even lead to the coll

    21、apse of the entire process. If the program can be divided into different independent tasks, the use of multi-threaded, even if a certain part of the task failed, on the other would not be affected, will not lead to the collapse of the entire process. There is no doubt that the procedures for the pre

    22、paration of multi-threaded tool makes you a slave to drive the process of non-multi-threaded, multi-threaded but may also become a burden or cost need not be small. If the improper use of it will bring more of the disadvantages. If a program has a lot of threads, then the thread is bound to other pr

    23、ograms can only take up less CPU time; and a lot of CPU time is used for thread scheduling; operating system also requires sufficient memory space to maintain each thread context information; therefore, a large number of threads will reduce the efficiency of system operation. Therefore, if the use o

    24、f multi-threaded, then the multi-threaded program must be designed well, otherwise the benefits will be far less than the disadvantages. The use of multi-threaded so we must be careful to deal with these threads of the creation, scheduling and work release. There are many ways to design multi-threaded applications. As shown in the back of the article, I will give detailed examples of programming, through these examples; you will be able to better understand the multi-threaded. Threads can have different priorities, for


    注意事项

    本文(计算机毕业论文文献翻译资料)为本站会员(泛舟)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583