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

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

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

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

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

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

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

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

转载于:https://www.cnblogs.com/johnpher/archive/2012/05/14/2570577.html

用进程管理的方法进行自我时间管理相关推荐

  1. 软件项目组织管理(六)项目时间管理

    文章目录 项目计划和进度计划 什么是活动 活动清单 活动属性 里程碑 时间管理的过程 1. 活动定义 2. 活动排序 三种依赖关系 箭线图法(ADM)/双代号网络(AOA) 前导图法(PDM)/单代号 ...

  2. 安卓手机管理软件_5款高效时间管理软件:坚持一星期,让你和90%的人拉开差距...

    大多数人经常被「拖延症」所扰,虽然肩负满身的DDL,依旧提不起工作和办事效率,被工作和业务追着跑. 不管你身处哪个行业,对自己的时间和工作任务进行管理,制定详细的行动计划是走向成功之路的重要一步.人们 ...

  3. 一些时间管理法则和我自己的时间管理法则

    ALPEN法则 A写下任务 将一天当中需要处理的所有事情都一一列举出来.而且,绝对不能偷懒,不能只在头脑中思考一遍就跳过这个步骤!你一定要把自己思考的内容一字一句写下来(可以利用IT工具).如果你认为 ...

  4. GTD时间管理理念和德鲁克时间管理理念的异同

    GTD时间管理理念: 他的宗旨是帮助人获得一种"心静如水"的状态: "如果你的大脑中空空如也,总是处于一切就绪的状态,它就会向一切事情敞开大门." 但事实上这一 ...

  5. 大数学家陶哲轩谈时间管理与高效工作的方法

    为什么陶哲轩这么高效,多产呢?陶哲轩曾经分享他的时间管理之道. >>>> 谈谈时间管理 受到一些网友的鼓励,我最终决定要在此谈谈我对时间管理的看法.其实我曾经想过就这个题目写点 ...

  6. 我的时间管理——各种方法

    为了很好的利用时间,使用时间管理必不可少.我的时间管理不是很到位,时间浪费的现象很严重,学习的效率也不高,但是已经意识到这个问题,那么解决就不是个难事. 时间管理的方法可以推荐番茄时间管理法,这种方法 ...

  7. 项目管理专栏︱浅析项目范围管理、项目成本管理和项目时间管理

    项目范围的决策 一.项目范围的定义 项目范围的定义:项目所涉及的所有工作的集合. 项目涉及的工作总量一般与以下几个范畴相关: 项目使命涵盖的阶段  假如一个电脑红娘的项目,你收了客户的会员费,是仅仅负 ...

  8. 个人管理 - 目标管理之前,你会时间管理吗

    时间一去不复返,它是最稀缺和有限的一种资源,组织规模越大,自己可支配的时间就越少,这时,对于我们来说,知道自己的时间去处和学会管理自己可支配的时间的意义就越重大,所以给个人管理还是单独写一篇时间管理的 ...

  9. 时间管理专题_理论篇

    本文属非商业用途,文中借鉴他人处均已注明出处,若侵犯原作权益,请联系删除,谢谢 简介 总感觉时间不够用,一方面确实没闲着,另一方面又找不到有那方面的巨大收获.之前接触过时间管理,但是不曾认真的总结过. ...

最新文章

  1. setTimeout、setInterval、promise、async/await的顺序详解(多种情况,非常详细~)
  2. 9 岁自学编程、24 岁身价涨至数百万美元,与微软一较高低的大佬多厉害?
  3. linux 安装 加入内核参数,Linux 实现自动安装服务组件以及优化内核参数
  4. connectionString加密
  5. 用Eclipse开发项目,你不能不知道的快捷键
  6. 【Android 修炼手册】常用技术篇 -- 聊聊 Android 的打包
  7. python模块搜索路径_Python模块搜索路径
  8. 语言专项精讲课程 赵海英_最全汇总:沪江日语课程体系指南
  9. 滚动页面一定距离后固定导航条
  10. 数据库管理工具_NavicatPemium_入门使用
  11. VS生产dll把双目追踪四个圆点计算的物体位姿给unity,在unity中实时变化
  12. MySQL备份还原——mysqldump工具介绍
  13. jep 使用方法与简介
  14. 几种比较和谐的文字背景颜色搭配
  15. 三、FreeNas实现SMB共享、FTP搭建实验报告
  16. 三国古城和108将地图已恢复
  17. DataWhale基于逻辑回归的分类预测模型
  18. WAMP/WNMP单独安装
  19. 典型周期性电信号的测量
  20. Altium Designer(AD)的简易使用

热门文章

  1. 论文阅读(1)--Fine-grained Image Classification by Exploring Bipartite-Graph Labels
  2. css清除浮动的几种方法_CSS 分享几种传统布局方法[上]
  3. 辨析 const指针 和 指向常量的指针
  4. 算法之排序算法-选择排序与优化
  5. 16.Python略有小成(内置模块Ⅱ)
  6. Node.js(爱前端) 一
  7. 四级菜单实现(Python)
  8. [转载来之雨松:NGUI研究院之为什么打开界面太慢(十三)]
  9. Spring 4 官方文档学习(十)数据访问之JDBC
  10. TCP/IP协议族之运输层(TCP流量控制和拥塞控制 [1])