-
2018-06-14 18:10:19
360的开机启动时间界面从大二开始伴随我们一直到现在,好奇这个时间是怎样获取的,在逆向时遇到Windows的一个API:GetTickCount( ),可以完成这个任务。
代码如下:
#include<Windows.h> #include<stdio.h> int main() { DWORD a = GetTickCount(); char Display[100]={0}; sprintf(Display, "系统开机时间:%d秒", a/1000); MessageBoxA(NULL, Display, "开机时间", MB_OK); return 0; }
把这个程序放到启动文件夹中,效果如下:
开机时间32秒,还有那么回事吧!
更多相关内容 -
win7好用的测试开机启动时间的软件
2015-08-27 11:51:42win7好用的测试开机启动时间的软件 -
Windows系统更改开机启动时间三种方法
2021-07-27 01:46:05Windows系统,无论是Windows XP、Windows7、Windows8/8.1还是Windows10各种版本的系统,都可以更改计算机的开机启动时间,具体方法如下:方法一:1、开始 - 运行,输入mscpnfig,确定或者回车,打开系统配置对话框;...Windows系统,无论是Windows XP、Windows7、Windows8/8.1还是Windows10各种版本的系统,都可以更改计算机的开机启动时间,具体方法如下:
方法一:
1、开始 - 运行,输入mscpnfig,确定或者回车,打开系统配置对话框;
2、我们在打开的系统配置对话框,左键点击:引导;
3、在引导标签下,我们可以看到右侧有个超时(T),在这个框里可以更改计算机的开机启动时间,这里是6秒,也可以更改为3秒,并点击使所有引导设置成为永久设置(K),再点击:应用 - 确定,重启计算机。
方法二:
1、右键点击桌面计算机(XP系统 - 我的电脑,Win7系统 - 计算机,Win8/8.1系统 - 这台电脑,Win10系统 - 此电脑) - 属性;
2、在打开的系统窗口,我们左键点击左侧的高级系统设置;
3、在系统属性对话框,我们点击启动和故障恢复栏的设置;
4、在启动和故障恢复对话框,显示操作系统列表时间(T)现在为6秒(因为我的计算机是多系统,故设置为6秒),可以更改为3秒,也可以去掉显示操作系统列表时间(T)复选框的勾,时间为0秒,再点击:确定。
方法三:
1、在EasyBCD.exe软件中设置:倒计时(秒)现在为6秒,可更改为3秒,再点击:保存设置。
一般情况下使用方法一、方法二较为简单、方便。
上述即:Windows系统计算机更改开机启动时间的方法,供朋友们参考和使用。
-
代码获取android开机启动时间,已经开机启动应用
2012-10-25 16:37:50通过java 代码执行liunx系统命令并获取返回参数。 在android系统启动完成后,接受开机完毕启动广播,保存在share文件中。完成开机启动时间的记录。 -
开机启动时间绿色小工具
2010-07-19 17:16:45测试系统的开机启动时长。 比360准确多了。 -
查看系统日志电脑系统的开机启动时间和本次开机运行时间
2018-11-09 07:23:56查看系统日志电脑系统的开机启动时间和本次开机运行时间分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow
也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!
如何设置查看系统日志电脑系统的开机启动时间操作方法。
其实,我们可以在Windows 7或XP系统下直接查看系统的启动时间。右击桌面上的“计算机”图标,从快捷菜单中选择“管理”,打开“计算机管理”窗口,依次选择“系统工具→事件查看器→Windows日志→系统”,在右侧窗格中,根据显示的时间(建议选择间隔一天的事件)选择一个事件,在下面的窗格中就可以查看到精确到秒的系统启动时间。
如果你觉得手工定位比较麻烦的话,那么可以对“来源”进行排序,只在“EventLog”项中进行查找,这样不仅可以查看系统的启动时间,还可以比较在一段时间内的系统启动速度快慢,感兴趣的朋友可以一试。
如果是看本次开机运行时间的话。就 开始--运行--(输入CMD(命令提示行))--在CMD(命令提示行)里输入systeminfo 然后按回车(就是Enter键)就可以看见了本次开机运行时间。
给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow
-
Android系统开机启动时间分析(rk)
2018-07-23 09:23:44这里所说的统计系统的启动时间,并不是简单地用秒表和肉眼来统计,而是通过分析系统输出的log信息来统计,这样才显得更加专业。 首先了解2个概念: 1. Android是基于Linux内核的系统,因此Android的启动...这里所说的统计系统的启动时间,并不是简单地用秒表和肉眼来统计,而是通过分析系统输出的log信息来统计,这样才显得更加专业。
首先了解2个概念:
1. Android是基于Linux内核的系统,因此Android的启动过程是分为两个阶段:
1) 第一个阶段就是Linux内核的启动;
2) 第二个阶段就是Android框架的启动,包括核心服务+程序。
2. Android的log系统是独立于Linux内核的log系统的。
1) Linux内核通过printk打印的log信息,这些log写入到了/dev/kmsg文件中,在Shell终端可以通过dmesg命令查看这些log信息。
2) Android框架则是通过Logger驱动打印log信息,这些log并没有归并到kmesg文件中,而是单独存储的,位于/dev/log目录下,在Shell终端可以通过logcat命令来查看。
下面我们分别从两种log信息中找到如何统计系统启动时间的方法:
1. 通过dmesg信息统计系统启动时间
首先,我们通过dmesg命令抓取Linux内核的log信息(部分系统可能需要先执行 adb root):
$ adb shell dmesg > dmesg.txt
Linux内核启动完成,一般都有如下的标准输出信息:
<6> [ 6.613861] Freeing init memory: 176K
因此,只要我们在dmesg.txt文件中找到“Freeing init memory”这一行即可,从上面的log可以看出,Linux内核启动只用了6.613861s。
那么,如何找到Android系统启动完成的标志呢?
很多Android设备在系统启动完成后,会在内核log中打印如下信息:
<6>[ 29.913726] init: processingaction 0x96bb8 (property:sys.boot_completed=1)
因此,找到“boot_completed”这一行也就得到了整个系统的启动时间了,从这一行可以看出,整个系统启动用了29.913726s。
当然,并不是所有的Android设备都会打印出这条log,因此,我们一般用下面介绍的方法来专门统计Android系统的启动时间,
2. 通过logcat统计系统的启动时间
Android的log系统是独立于Linux内核log系统的,
通过在终端输入adb shell 进入Android系统,cd到/dev/log目录,你会发现里面有四个文件,分别是:events,main,radio,system.
Android系统把Log分为了四类,不同的类别记录不同的Log信息:
main - 主要的Log信息,大部分应用级别的Log信息都在这里
events - 系统事件相关的Log信息
radio - 无线/电话相关的Log信息
system - 低级别的系统调试Log信息
默认通过logcat抓取的是main信息
如果想抓取指定类别的log信息的方法,在logcat命令后加-b参数,例如:
1
2
3
4
$ adb logcat -d -v time -b "main" > main.txt
$ adb logcat -d -v time -b "events" > events.txt
$ adb logcat -d -v time -b "system" > system.txt
$ adb logcat -d -v time -b "radio" > radio.txt
那么,如何统计Android系统的启动时间呢?
我们可以重点关注events类别的log信息,通过如下命令:
$ adb logcat -d-b events | grep "boot"
如图所示,这是我在高通的APQ8064开发板上抓取的log信息:
“boot_progress_start”代表着Android屏幕点亮,开始显示启动动画,即15.492s开始闪烁Android字样。
“boot_progress_enable_screen”代表着整个系统启动结束,即用了29.986s,用这个总时间减去Linux Kernel的启动时间即可得到Android OS部分的时间。
-
RK3399平台开发系列讲解(系统修改记录篇)1.16、优化开机启动时间
2018-08-28 22:37:49Zygote进程启动过程 app_main.cpp AndroidRuntime ZygoteInit.java registerZygoteSocket preload startSystemServer runSelectLoop 小结 参考资料 上一篇分析了init进程的启动过程,最后就是创建Zygote... -
计算开机启动时间 启动速度 C# 开机用时
2010-11-21 17:57:41用C#编写的开机用时计算软件,比较简单~~用到了注册表~~~ VS2008编写 -
Ubuntu开机启动时间查询(附:启动速度过慢解决方法)
2020-01-02 23:14:59Ubuntu开机启动时间查询(附:启动速度过慢解决方法) 命令: systemd-analyze blame 可以从大到小列出来系统启动时候的服务以及服务所占用的时间 参考:... -
如何关闭开机启动项 减少开机启动项方法介绍
2020-10-01 08:39:35如果我们启动电脑的时候发现,开机时间比较长,很有可能就是我们的电脑开机启动项太多,加载的时间造成的。那么如何关闭开机启动项?下面介绍一下电脑不装电脑管家怎么关闭开机启动项 -
CentOS开机启动时间修改及保存
2014-10-08 12:21:03在开机 -
开机启动单进程记录开机时间 loginTime.exe
2019-06-30 01:19:02这个是一个MFC实现在在Windows开机时候记录开机时间的程序,开机自动启动然后记录日志,一秒钟之后再自动关闭。 使用互斥体实现单进程功能。 使用注册表实现开机自动启动。 使用CFile实现记录开机时间。 -
开机启动顺序管理 批量开机启动 延时开机启动
2019-03-23 13:45:401、可以设置多个开机启动软件。 2、可以对开机顺序排序 3、可以单独设置每一个软件的开机启动时间。 -
调用bat文件方式使软件开机启动
2019-10-22 13:51:03将软件的路径写入bat中,将bat文件写入到注册表中,开机调用bat文件,启动软件。 -
基于Qt的开机自启动(二)(Linux)
2018-05-08 16:23:05基于Qt的开机自启,适用于Linux 环境下的程序自启动,易于重用 -
Windows脚本bat设置开机自启动
2017-03-21 17:48:36Windows脚本bat设置开机自启动 -
android bootchart 分析开机启动时间
2015-01-07 12:13:25最近,因为不确定蓝牙、网络和launcher的启动时间早晚问题,一直有各种问题,就想用bootchart来看下开机启动后的所有服务的启动时间。 一 Android版本编译好bootchart 1.在system/core/init中的Android.mk中加入... -
ubuntu18.4开机慢,检查开机启动项,解决缩短networking.service时间
2020-04-04 22:10:00开机慢,检查开机启动项,以及各项所占用的时间,命令: systemd-analyze blame 是networking.service耗费很长时间 解决: 输入命令: sudo gedit /lib/systemd/system/networking.service 修改文件中... -
电脑开机时间太长一招解决办法!
2021-07-29 06:33:02方法一:最简单粗暴最原始的方法,就是禁止开机启动项1、首先同时按下组合键Win(窗口键)+R,启动运行任务栏,然后在运行框输入msconfig,点击确定按钮,如下图所示2、 我们在“系统配置”页面,点击“启动”选项卡,... -
Android 优化OTA包大小和开机启动时间
2017-03-10 11:16:18如果不进行预编译优化,则这部分操作会转移到刷机完成后第一次开机时间,十几分钟甚至更多的时间,让用户不确认是否升级出问题; 预编译配置-兼顾大小和时间 上述问题,Android系统设计者,早已考虑周全,... -
android开机启动速度优化
2014-06-10 20:00:40因项目需要,综合网上资源,对android开机启动速度优化的一些总结 -
电脑怎么更改开机启动项 电脑自动开机怎么设置
2021-07-30 12:18:05如果觉得自己的电脑开机速度太慢,很多朋友往往会通过清理电脑缓存、清楚无用的注册表以及开机自启软件,今天小编带给大家的便是电脑修改开机启动项的教程了,有不少的朋友不知道怎么修改,所以大家可以看看下面的... -
linux下查看系统运行时间和最近一次的开机启动时间
2016-05-25 19:47:04第一数字即是系统已运行的时间105040.44 秒,运用系统工具date即可算出系统启动时间 date -d "$(awk -F. '{print $1}' /proc/uptime) second ago" +"%Y-%m-%d %H:%M:%S" 输出: 2009-04-20 10:35:50 4... -
优化开机启动项工具1.0绿色中文版
2019-08-06 06:43:49主要是现在我们安装的一些软件很多都有开机启动选项,安装的时候如果不注意看就会选择开机自启了,最后你会发现随着时间越来越久,电脑的运行速度下降,开机得好几分钟! 优化开机启动项工具功能1、一键优化 这个是... -
益全开机启动助手 v1.0.2.zip
2019-07-14 07:34:09益全开机启动助手通过它用户可以有效的管理这些开机自启动的软件,使电脑开机启动时运行更有序,更快,更流畅。市面上有很多常用的软件都需要开机自动启动,例如腾讯QQ,淘宝旺旺,Foxmail,网易泡泡,飞信,即时通... -
[Android6.0][MTK6737] 优化开机启动时间
2018-08-09 15:31:31Hardware:MTK6737 DeviceOS:Android6.0 Kernel: Linux3.18 HostOS: Ubuntu16.04 一 Zygote 部分优化 1.1 裁剪加载类 ...2.1 对于内置 SourceCode 的 APK 2.2 对于通过 prebuilt 方式内置的 ...三 开机动画 四 无... -
设置开机启动项,详细教您电脑如何设置开机启动项
2021-07-12 01:44:48身边不少朋友买了电脑都在比拼电脑开机速度,一般新电脑开机启动时间保持在30s左右就已经很不错了,不过不少朋友电脑开机时间需要1分多钟,不少朋友的答案的设置开机启动项目,尽量减少程序开机启动,那么如何优化... -
VC++ 获取Windows系统开机时间
2020-04-18 11:35:36以下提供两种方法获取Windows系统的开机时间 第一种是使用C++的函数,该方法使用当前时间减去系统运行时间,秒级的,偶尔存在1秒的差异 第二种是使用Windows的API,该方法获取到的时间与cmd命令systeminfo获取的时间...