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

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

阅读更多

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

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


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

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


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


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


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


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

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

相关推荐

    进程调度模拟-优先级和最高响应比调度算法

    1.预备内容:阅读操作系统的处理机管理章节内容,对进程调度的功能以及进程调度算法有深入的理解。 2.实践准备:掌握一种计算机高级语言的使用。 要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明...

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

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

    模拟设计段式虚拟存储管理中地址转换

    能够处理以下的情形:指定内存的大小,进程的个数,每个进程的段数及段大小; 能检查地址的合法性,如果合法进行转换,否则显示地址非法的原因。 2.设计报告内容应说明: ⑴ 课程设计目的与功能; ⑵ 需求分析,...

    操作系统(内存管理)

    文将对 Linux™ 程序员可以使用的内存管理技术进行概述,虽然关注的重点是 C 语言,但同样也适用于其他语言。文中将为您提供如何管理内存的细节,然后将进一步展示如何手工管理内存,如何使用引用计数或者内存池来半...

    文件操作监控 3.6.exe

    文件操作监控是一款文件夹...3、请不要乱用本程序的进程结束功能,经过测试,本程序的进程结束功能可以结束360、瑞星等等带有自我保护功能的软件! 4、Windows 下没有完美的进程暂停方法,故请谨慎使用暂停进程功能

    网络安全管理.pptx

    计算机病毒被明确定义为:编制或者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码。 2.计算机病毒的产生 1)计算机病毒是计算机犯罪的一种新的衍化...

    力兴定时关机软件 v1.0.0.2.zip

    为防止他人结束软件进程而终止关机任务, 该软件有强大的自我保护功能, 在Windows任务管理器里无法找到该软件的运行进程, 也就无法通过任务管理器结束该软件的运行. 为防止他人通过修改电脑时间和日期绕过定时关机...

    oracle数据库11G初学者指南.Oracle.Database.11g,.A.Beginner's.Guide

    通过自我评估教程,介绍了核心数据库技术、管理员职责、高可用性以及大型数据库特性。《Oracle Database 11g初学者指南》带领读者循序渐进地学习数据库设置、管理、编程、备份和恢复。还深入介绍了SQL和PL/SQL。为了...

    ERP学习必看课件,详细的讲解了ERP的内容

    深度解析ERP系统的实施一、企业上马ERP所面临的问题 目前,企业面临的最大问题就是管理。...因此,为了我们更好地掌握和使用这一革命性的管理工具,很有必要对ERP实施中的难点及方法有一个清醒的认识。 (end)

    PowerTool系统维护工具 更好用的补丁工具绿色

    增加了进程管理,枚举隐藏进程/模块的功能,基本上所有的进程都能看到了 2010-03-01 PowerTool V1.0 功能: 1. 简易的文件/进程粉碎机 联系作者: Email: ithurricane@126.com QQ: 20158686 Blog: ...

    Wsyscheck.exe

    另外,软件设置下的“禁止进程与文件创建”功能是针对木马的反复启动,反复创建文件,反复写注册表启动项进行监视或阻止,使用本功能后能更清松地删除木马文件及注册表启动项。 开启禁止“禁止进程与文件创建”后会...

    asp在线考试系统(asp+access实现)

    如果使用了 PL/pgSQL,那么可以把一块运算和一系列查询在数据库服务器里面组成一个块,这样就拥有了过程语言的力量并且简化SQL的使用,因而节约了大量的时间,因为用不着付出客户端/服务器通讯的过热。通过使用PL/...

    此款软件功能强大,是家长监管未成年人上网的好帮手。

    注:既使选择了此项,用户仍然可以通过BIOS修改时间,解决办法是使用“时间控制”里的“时间同步”功能。 3、禁止使用注册表 这是个可选项,可以防止对注册表的误操作给系统造成破坏。默认不选。 4、强制隐藏...

    ASP设计在线考试系统OnlineTest

    如果使用了 PL/pgSQL,那么可以把一块运算和一系列查询在数据库服务器里面组成一个块,这样就拥有了过程语言的力量并且简化SQL的使用,因而节约了大量的时间,因为用不着付出客户端/服务器通讯的过热。通过使用PL/...

    Oracle Database 11g初学者指南--详细书签版

    通过自我评估教程,介绍了核心数据库技术、管理员职责、高可用性以及大型数据库特性。本书带领读者循序渐进地学习数据库设置、管理、编程、备份和恢复。还深入介绍了sql和pl/sql。为了易于学习,这本独特的oracle ...

    overseer:在Go(golang)中可监控,正常重启,自我升级的二进制文件

    监工 overseer是一个软件包,用于在Go(golang)中创建可监控的,正常重启的,自我升级的二进制文件。 该项目的主要目标是促进...该程序与流程管理器一起使用,支持正常的零停机时间重启并自我升级自己的二进制文件。

    (手动杀毒工具)PowerTool-v3.2

    由于很多功能在内核中完成,所以如果发生由本工具直接或者间接导致的问题,... 增加了进程管理,枚举隐藏进程/模块的功能,基本上所有的进程都能看到了 2010-03-01 PowerTool V1.0 功能: 1. 简易的文件/进程粉碎机

    眼睛卫士光放3.21版本

    ⒌ 问:我设置了指定时间禁止使用计算机,但我用管理密码取消关机后,该功能失效了? 答:使用管理密码取消后,则该功能暂停使用,直到用户注销(或重启、或休眠、或重新设置禁用时段)后才重新生效。 ⒍ 问:为什么...

    一款儿童上网控制软件、绝对是家长好助手

    使用本软件有助于孩子对上网时间的自我控制,从小养成自律的习惯。软件独有的上网隔离模式,可以保证孩子仅能浏览健康的网站、使孩子能从互联网中获取知识而不会被不良信息毒害。 软件特点: l 有很强的自我保护和...

    陕西省公共体育场馆开放利用现状影响因素的调查与分析

    考核公共体育场馆的使用程度的主要指标之一,就是体育设施的利用率,包括时间使用率和空间使用率,场馆开放时间是很重要的一种因素,以下将从开放时间频度、年开放时间段、日开放时间段三方面做比较:调查开放时间...

Global site tag (gtag.js) - Google Analytics