`
long_yu2
  • 浏览: 334340 次
社区版块
存档分类
最新评论

用进程管理的方法进行自我时间管理

阅读更多

用进程管理的方法进行自我时间管理

操作系统为了实现大的吞吐量,处理器的高效利用,各类资源的平衡使用,短的周转时间,快的响应时间,有保障的截止时间,设计了很多进程调度算法。而人类的思想成果是可以迁移的,这些算法在我们的日常生活中同样适用,并且能帮助我们发挥出更高的效率。


进程的三个队列:等待,就绪和执行。

这三个队列可以对应于我们所要做的所有事情中:现在可以做的事情,需要一定条件才能做的事情和正在做的事情。


对于现在可以做的事情,也就是就绪队列中的事务列表,我们可以采取短作业优先的处理方法(我习惯于这样),因为可以获取大的吞吐量,即能够完成较多的事情。事实上,往往需要对这些任务按照一定的优先级进行排序,采用高响应比的方法,才能够把重要的事情做好。根据程序的局部性原理,怎样抓住那10%的事情对自己造成90%的提高,是做出决定的关键因素。按重要性和紧迫性进行四个象限划分的方法非常有效(第二象限工作法)。


对于现在还不能做的,需要一定的条件才能够做得事情,我们可以画一张依赖关系表。不致把自己的时间死锁,从依赖关系最浅的一层着手,不断把等待队列里的事件移至就绪队列,再赋予优先级,进行决策。


对于正在执行的任务,可以使用一些方法记录下自己完成每个项目的时间,与预估的时间进行比对,发现自己究竟是眼高手低还是时间意识太差,以此作为反馈,在将来进行计划的时候适当修正自己的时间安排习惯。


另外,对于对系统要求较高的任务(费力耗时的任务),可以利用对内存进行分段与分页的机制。先按功能划分,然后在此基础上按时间或者工作量划分,把大的任务分解为小的任务,从而逐个击破(java进阶)。

11
12
分享到:
评论
1 楼 jlins_you 2012-05-16  
  有点含糊

相关推荐

    进程调度与内存管理:这是我花了很长时间写的一个实验,界面非常美观,完成了进程调度的各个状态包括,就绪,运行,阻塞,挂起,并用画图来表示内存的分配情况,自我感觉还是不错的

    在计算机操作系统中,进程调度与内存管理是两个至关重要的核心概念。这个实验深入探讨了这两个领域,通过一个直观且美观的界面,使用户能够更好地理解这些复杂的系统机制。 首先,让我们详细了解一下进程调度。进程...

    《反黑》进程管理工具

    《反黑》是一款专业的进程管理工具,主要针对Windows XP系统设计,旨在帮助用户高效地管理和控制计算机中的进程。它具备一键清理无用进程的功能,能够有效地优化系统性能,特别是在面对病毒或恶意软件困扰时,能作为...

    操作系统进程管理演示.doc

    10. **心得体会**:通过实践,作者认识到动手实践对于深入理解知识的重要性,同时强调了面对挑战时自我学习、团队协作和时间管理的价值。 总结,这个课程设计涵盖了操作系统中的关键概念,提供了实践经验,有助于...

    暴力结束进程源码

    标题"暴力结束进程源码"暗示了这是一个编程实现的解决方案,可能是用C、C++、Python或其他语言编写,它提供了一种直接干预操作系统内核的方法,来结束那些难以处理的进程。源码通常是程序员之间的交流方式,分享这样...

    钟表时钟时间管理PPT模板.pptx

    钟表时钟作为时间管理的象征,常常被用在时间管理的培训课件中,帮助人们直观地理解时间流逝和时间分配的重要性。 1. **目标设定与梦想规划** - 在PPT模板中提到的"梦想,要比昨天走的更远",强调了设定目标和持续...

    进程模拟设计 时间片轮 优先级

    - 模块化设计:将程序划分为多个模块,例如用户界面模块、进程管理模块等。 3. **源程序的主要部分:** - 输入模块:负责读取用户的输入。 - 处理模块:实现调度算法的核心逻辑。 - 输出模块:显示调度结果。 ...

    大学生自我管理能力的提高.docx

    通过自我激励,大学生可以保持积极态度,克服困难,持续推动自我管理的进程。 三、提升大学生自我管理能力的途径 1. 增强自我认知:通过心理测评、反思和反馈,大学生可以更清晰地认识自我,找到自身的优势和改进...

    时间管理课程讲座.ppt

    总的来说,时间管理是一种自我管理的技能,它要求我们对自己的时间有清晰的认识,制定并执行有效的计划,以实现更高的生产力和个人满意度。在21世纪的现代世界,掌握这些技巧对于个人和职业发展至关重要。

    第四代时间管理理论.pdf

    总结来说,第四代时间管理理论是一个全面、综合的体系,它鼓励个人审视自己的时间使用方式,设立有意义的目标,通过心理调适、有效规划和正确决策,实现个人与工作的和谐共生,从而提升整体的生活质量。在安全的环境...

    进程崩溃自动重启

    在IT领域,进程崩溃自动重启是一项重要的系统管理和故障恢复机制,尤其在服务器和高可用性应用中至关重要。本文将深入探讨“进程崩溃自动重启”这一主题,包括其原理、应用场景、实现方法以及相关的编程概念。 首先...

    06-01时间管理与会议管理.pptx

    时间管理的四个发展阶段,从最初的备忘录阶段,到时间进程表的制定,再到轻重缓急的优先级划分,最后发展到个人管理阶段,强调了自我管理和自我驱动的重要性。在这个过程中,管理者需要识别并专注于那些对企业目标...

    时间片轮转、强占式短进程优先算法 课程设计

    - 使用`struct PCB`来表示进程控制块,包含进程名、到达时间、估计运行时间等关键信息。 - 进程控制块还包括周转时间、带权周转时间等用于性能评估的数据。 3. **模块设计**: - 创建进程队列的函数`create(PCB*...

    行业文档-设计装置-一种进程自动管理系统.zip

    在计算机系统中,进程管理是操作系统的重要组成部分,负责创建、调度、同步和通信等操作。 2. **自动化的必要性**: 随着业务复杂性的增加,手动管理大量进程变得困难且容易出错。因此,设计一种能够自动监控、...

    进程雷达【汉化版】

    进程雷达是一款专为中文用户设计的系统进程管理工具,它提供了友好的中文界面,使得用户能够更轻松地理解和管理电脑中的各种运行进程。对于新手来说,这款汉化版的进程雷达是一个理想的选择,因为它消除了语言障碍,...

    监控进程,进程重启,未响应关闭

    在IT领域,管理和维护系统进程是日常操作的重要部分。"监控进程,进程重启,未响应关闭"这个主题涉及到了系统管理...通过使用像`RestartOnCrash`这样的工具,可以有效地管理和保护关键进程,确保服务的连续性和可靠性。

    精品软件工具--系统工具:手机检测,缓存清理,进程释放与软件管理.zip

    在移动设备日益普及的今天,了解并掌握这些工具的使用方法对于提升手机性能、延长电池寿命以及保护用户隐私至关重要。 【手机检测】手机检测是确保设备健康运行的基础。这通常包括硬件检查(如电池状态、存储空间、...

Global site tag (gtag.js) - Google Analytics