在那里,当我决定检查代码学院(一个教你如何用 JavaScript 编程的网站,以一种很酷的方式 - 显然)时,我很高兴地使用 Firefox 内置下载管理器从互联网上下载了一堆东西。
因此,在进行了一些练习后,我进入了第 7 课(第 4 项),它要求您填充for循环的条件以将i(循环变量)降为 0。发生的事情是,而不是将循环编写为for (i = 2; i >= 0; i--)触发将带我进入下一课的内置机制,我“错误地”写道for (i = 2; i >= 0; i++),使循环永远持续下去,导致 Firefox 使用 100% 的 CPU,使一切变得模糊,并使我重新加载页面的所有尝试或关闭选项卡。
现在我已经暂停了这个过程kill -STOP <pid>,但我不想关闭 Firefox,因为我正在下载一堆无法恢复的东西,我想知道是否有办法通过命令行关闭这个选项卡。也许有一种方法可以列出所有 Firefox 的线程并尝试单独关闭它们(最坏的情况,我认为 GDB 可以帮助我解决这个问题)。
我目前使用的是 Mac OS X 10.7.2。
我发誓这只是在我的脑海中,但是当我的 Windows 计算机挂起或死机时,我发现打开任务管理器(通过 Ctrl-Alt-Del > 任务管理器或 Ctrl-Shift-Esc)有时似乎会使计算机慢跑并导致程序没有响应重新开始工作,或者关闭了我一直在疯狂点击 X 的窗口。这是我编造的,还是简单地打开任务管理器实际上做了什么?
如何调试 Xubuntu 12.04(全新安装)的问题,该问题在登录后等待约 30 秒处于空闲状态?
登录屏幕正确延迟。登录后,我获得了桌面背景,但没有面板或自动启动应用程序。
这似乎不是身份验证/pam 问题,因为我可以在图形会话仍然卡住的情况下毫不延迟地在控制台登录。当我查看 htop 时,没有磁盘或 CPU 活动,也没有任何进程的明显重生。中显然没有什么问题.xsession-errors。最有趣的错误:
openConnection: connect: No such file or directory
cannot connect to brltty at :0
WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-wFn4VR/pkcs11: No such file or directory
...
(polkit-gnome-authentication-agent-1:2131): polkit-gnome-1-WARNING **: Failed to
register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The nam
e org.gnome.SessionManager was not provided by any .service files
** Message: applet now removed from the notification area
** Message: using fallback from indicator to GtkStatusIcon
...
(xfce4-indicator-plugin:2176): libindicator-WARNING **: IndicatorObject …Run Code Online (Sandbox Code Playgroud) 我有一台 Mac,它经常遇到问题。用户界面停止响应,显示“冻结”的用户界面。鼠标仍在移动,但点击不会触发任何东西。这种情况大约每周发生一次。到目前为止的解决方案是强制关闭 Mac 并重新启动它。
我有 Mac 的 ssh root 访问权限。杀死 (kill -9) 活动应用程序对屏幕上显示的内容没有明显影响。
关于如何诊断这个的任何想法?
有没有办法从 ssh shell 重新启动窗口管理器?杀死 /System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Resources/WindowServer 似乎是不可能的。
Mac 是 2008 年初的 iMac,运行带有最新更新的 Lion。/Library/Logs/DiagnosticReports 为空。
更新:
更新到 Mountain Lion 后问题仍然存在。
WindowServer 进程处于“不间断等待”状态(ps 输出集中的“U”标志):
imac:~ root# ps ax|awk "NR==1|| /WindowServer/"|grep -v awk
PID TT STAT TIME COMMAND
86 ?? Us 50:51.69 /System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Resources/WindowServer -daemon
Run Code Online (Sandbox Code Playgroud)
有什么想法可以诊断阻止该过程的原因吗?
“唤醒”这个过程的任何想法?
在运行 Mac OS X 10.6.8 的 MacBook Pro 上,如果我移动鼠标,光标会在屏幕上移动。但是,计算机不响应单击或键盘敲击。
我如何从这种情况中恢复过来?过去发生这种情况时,我只是重新启动了机器。这是正确的解决方案吗?
我有一台新的 Core i3 笔记本,装有 64 位 Windows 7 Home Editon。PC 运行了好几个月,但从一个星期开始,每次我尝试在资源管理器上打开一个文件夹时,几乎需要 30 秒才能打开。
到目前为止,我已经尝试过:
使用 MS Essentials、MalwareBytes 和 DrWebCureIt(无病毒或间谍软件)检查病毒或间谍软件
还原到以前的系统还原点
chkdsk /f (没有错误)
禁用 Windows 搜索(没有区别)
sfc /scannow在提升的命令提示符下。因错误而停止:
Windows 资源保护无法执行请求的操作
通过注册表禁用 Active Destkop(如如何在 Windows 7 中禁用或启用 Active Desktop 中所述)
通过AutoRuns禁用所有非 Microsoft 启动程序
通过ShellExView禁用非 Microsoft shell 扩展
删除 USN JOURNALfsutil usn deletejournal /D C:因为 Sysinternals Process Monitor 在 SFTLIST.EXE / FileSystemControl 上显示延迟超过 5 秒
冻结仅在explorer.exe,我可以切换到另一个进程而不会减慢速度。任务管理器或进程资源管理器中没有 CPU 峰值。
我放弃硬件错误,因为如果我以安全模式启动 PC …
我的 Acer Aspire x1700、Intel Pentium Dual Core 2.4、最初运行 Win 7 x64 时,BSOD 不断。
2013 年 1 月 21 日 0830hrs:我尝试使用最新的 ISO 文件全新安装 Win 7 x64。系统启动并完成了系统文件的初始加载。
然后出现以下蓝屏:
SYSTEM_SERVICE_EXCEPTION
***STOP: 0x0000003B (0x00000000C0000005,0xFFFFF8000D2F0F07,0xFFFFF880002BEF020,0x0000000000000000)
Run Code Online (Sandbox Code Playgroud)
2013 年 1 月 21 日 0945hrs:禁用 BIOS 中的 FireWire 引导选项(美国大趋势 vR01-B3(2008 年 12 月 10 日))。重新启动 Win 7 安装,直到达到 99% 才出现问题,然后出现以下未指定的 BSOD:
***STOP: 0x0000007F (0x0000000000000008,0x0000000080050031,0x00000000000006F8,0xFFFFF8000D2Df610)
Run Code Online (Sandbox Code Playgroud)
在我的 BIOS …
有时在使用自定义内核时,在 bash 自动完成中按 Tab 键的速度非常快。它冻结了整个桌面。然后过一段时间回来。这是我在许多自定义内核中遇到的唯一怪癖。他们都有,偶尔。为什么?
我确实安装了很多 ubuntu 包,但这不仅适用于命令行上的二进制程序,而且甚至适用于作为参数的程序和文件的参数,在文件很少的目录中(例如ls a__,有 15 个文件)目录,将挂在“a”上 45 秒)。这也永远不会发生在包含 ubuntu 标准的内核中。它也不会在每次登录时发生。有时看起来,如果我有一段时间没有使用给定的自定义内核启动系统,该内核会这样做,就好像它必须在充分执行之前“预热”一样。比如,它要么需要重新启动系统,要么在首次登录后需要 15 分钟才能独处。
我的 Outlook 稳定性有一个奇怪的问题。它似乎冻结了,不是随机间隔,而是基于看似奇怪的配置组合。我一直在尝试许多不同的组合,我什至转向“Cargo-cult”调试,因为我不知道是什么导致了这个......
这是我的设置 - 因为我不确定是哪些设置导致了锁定,我可能会提到不相关的事情:
问题是,在某些时候, Outlook 会完全冻结,我必须杀死它。这是不一致的 - 有些事情几乎一致地立即导致它,有时它会在一段时间后自行发生(有时是几分钟,有时是几个小时;有时在使用它时,有时在我之后已经离开它几个小时了)。
我到处搜索,似乎有很多类似的(显然)问题,并找到了许多“解决方案”(有些甚至比我的更专业),但到目前为止,它们都没有奏效。
我最近启用ControlMaster并启用ControlPersist了 SSH,以便它重用和多路复用连接以提高速度。配置是:
ControlMaster auto
ControlPath /tmp/ssh_mux_%h_%p_%r
ControlPersist 4h
Run Code Online (Sandbox Code Playgroud)
如果我ControlPersist关闭,一切都很好。有了它的,不过,第一混帐/ HG连接将永远定格。SSH 正常(在 shell 中)运行正常,这是第一次,但 git/hg 冻结。如果我用 ctrl+C 停止它然后重试,它将使用已经建立的连接进行多路复用,它会很快,但它不会第一次这样做。谈到LogLevel多达11给我:
remote: debug2: fd 4 setting O_NONBLOCK
remote: debug1: forking to background
remote: debug1: Entering interactive session.
remote: debug2: set_control_persist_exit_time: schedule exit in 14400 seconds
remote: debug1: multiplexing control connection
remote: debug2: fd 5 setting O_NONBLOCK
Run Code Online (Sandbox Code Playgroud)
在这一点上,它只是冻结并永远留在那里。怎么了?
freeze ×10
macos ×3
windows ×2
windows-7 ×2
64-bit ×1
autocomplete ×1
bash ×1
bios ×1
bsod ×1
debug ×1
firefox ×1
git ×1
gmail-imap ×1
hotmail ×1
linux ×1
linux-kernel ×1
login-screen ×1
mac ×1
osx-lion ×1
ssh ×1
task-manager ×1
threads ×1
ubuntu ×1
xubuntu ×1