從Linux到Solaris(安全加固,效能監控)
檢視處理器狀態,psrinfo顯示處理器每個核(core)的狀態資訊
-bash-3.00$ /usr/sbin/psrinfo
0 on-line since 10/13/2007 02:30:32
1 on-line since 10/13/2007 02:30:33
2 on-line since 10/13/2007 02:30:33
....
檢視處理器的詳細資訊
-bash-3.00$ /usr/sbin/psrinfo -v
Status of virtual processor 0 as of: 12/27/2007 09:39:37
on-line since 10/13/2007 02:30:32.
The sparcv9 processor operates at 1000 MHz,
and has a sparcv9 floating point processor.
Status of virtual processor 1 as of: 12/27/2007 09:39:37
on-line since 10/13/2007 02:30:33.
The sparcv9 processor operates at 1000 MHz,
and has a sparcv9 floating point processor.
....
來個中文的:
bash-3.00$ /usr/sbin/psrinfo -v
虛擬處理器 0 在下列時間的狀態:12/27/2007 13:14:53
自 12/27/2007 12:59:29 開始已在執行。
i386 處理器以 1333 MHz 執行,
而且有 i387 compatible 浮點數處理器
檢視每個處理器(同樣以核為單位)的統計資訊,用mpstat命令
bash-3.00$ mpstat 2 5
CPU minf mjf xcal intr ithr csw icsw migr smtx srw syscl usr sys wt idl
0 1058 21 0 309 224 1029 65 0 5 0 2825 16 35 0 49
0 8 0 0 345 245 217 2 0 1 0 62 0 2 0 98
0 10 0 0 343 244 209 1 0 1 0 64 0 2 0 98
0 0 0 0 478 378 498 68 0 67 0 54 0 11 0 89
0 0 0 0 346 245 208 1 0 1 0 60 0 1 0 99
輸出中,一般看最後四個欄位:usr,sys,wt,idl。idl不低於30基本沒事,sys如果常高於15需引起注意,wt是歷史遺留欄位對於solaris10而言總是0。其他幾個常見欄位:
- xcal 多個處理器間交叉呼叫的次數
- csw 處理器執行上下文交換的次數
- syscl 本處理器執行系統呼叫的次數
注意:mpstat之類的按時間與次數的取樣工具的輸出第一行是自系統啟動以來的彙總平均值統計
此外,kstat命令也可以用來收集處理器的資訊:
bash-3.00$ kstat -m cpu
module: cpu instance: 0
name: intrstat class: misc
crtime 29.699815013
level-1-count 65517
level-1-time 991179530
level-10-count 163269
level-10-time 97182752330
level-11-count 0
level-11-time 0
level-12-count 2
level-12-time 238486
......
2、redhat
檢視處理器狀態,用dmesg從啟動資訊中檢視處理器每個核(core)的狀態資訊
[[email protected] ~]# dmesg | grep -i cpu
Initializing CPU#0
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU: AMD Athlon(tm) 64 Processor 3200+ stepping 02
ACPI: Processor [CPU0] (supports C1, 8 throttling states)
Losing some ticks... checking if CPU frequency changed.[/fiont]
檢視處理器的詳細資訊
[[email protected] ~]# cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 15
model : 47
model name : AMD Athlon(tm) 64 Processor 3200+
stepping : 2
cpu MHz : 1329.309
cache size : 512 KB
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext lm 3dnowext 3dnow pni
bogomips : 2671.67
TLB size : 1088 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management: ts fid vid ttp [4] [5]
作者保留版權,轉載請註明出處,來自cu-yuhuohu.
相關推薦
從Linux到Solaris(安全加固,效能監控)
1、solaris檢視處理器狀態,psrinfo顯示處理器每個核(core)的狀態資訊-bash-3.00$ /usr/sbin/psrinfo0 on-line since 10/13/2007 02:30:321 on-line since 10/13/2007 02:30
Redis深入操作(redis事務控制,樂觀鎖,密碼配置,效能監控)
一、redis事務控制1.1redis本身支援事務處理,但是這種支援的事務處理本身是存在有設計缺陷的,而且與傳統資料庫的事務控制不同,首先來看一下redis中事務支援命令: .開啟事務:multi
Jconsole連線遠端Jetty,效能監控(jvisualvm.exe的jmx遠端連線)
一:Jconsole連線遠端Jetty() 1. # vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=yourname //在這修改hostname NISDOMAIN=eng-cn.platform.com
自定義監控(網頁報警,郵件報警)
zabbix註:zabbix的安裝配置參考另一篇文章1.Zabbix客戶端配置[[email protected]/* */ ~]# cat /tmp/user.sh #!/bin/bashuptime |awk ‘{print $4}‘[[email protected]/* */
《JavaWeb從入門到精通》(明日科技,清華大學出版社)
order 清華大學 技術分享 ges 技術 -i 出版社 mage href 《JavaWeb從入門到精通》(明日科技,清華大學出版社)《JavaWeb從入門到精通》(明日科技,清華大學出版社)
網路安全__(1)技術論壇(電子書籍,學習視訊)
邪惡八進位制資訊保安團隊技術討論組 https://forum.eviloctal.com/index.php (技術討論社群) 黑客之門: http://www.hackerdoor.com/ 危險漫步部落格: http://www.weixianmanbu.com/ 指令碼之家
關於深度學習中的注意力機制,這篇文章從例項到原理都幫你參透了(很系統,重點看)
最近兩年,注意力模型(Attention Model)被廣泛使用在自然語言處理、影象識別及語音識別等各種不同型別的深度學習任務中,是深度學習技術中最值得關注與深入瞭解的核心技術之一。 本文以機器翻譯為例,深入淺出地介紹了深度學習中注意力機制的原理及關鍵計算機制,同時也抽
Java從網路中請求獲取JSon資料以及解析JSON資料----(自創,請註明)
Json資料是比較常用的資料型別解析,優點就不多說啦。來看看方法: public static JSONObject getJsonObject(String url) { JSONObjec
從零學習安全測試,從XSS漏洞攻擊和防禦開始
WeTest 導讀 本篇包含了XSS漏洞攻擊及防禦詳細介紹,包括漏洞基礎、XSS基礎、編碼基礎、XSS Payload、XSS攻擊防禦。 第一部分:漏洞攻防基礎知識 XSS屬於漏洞攻防,我們要研究它就要了解這個領域的一些行話,這樣才好溝通交流。同時我建立了一個簡易的攻擊模型用於XSS漏洞學習。 1
從AndroidStudio的啟動引數開始,瞭解一下JVM的一些東西(記憶體使用,JIT等)
如果你使用AndroidStudio經常覺得很卡,那有可能是因為系統給AS分配的記憶體不夠的原因。開啟/Applications/Android Studio.app/Contents/bin/studio.vmoptions (Mac),可以看到有以下配置: -Xms128m -Xmx750m
【開發筆記】茶餘飯後:2、Java問題排查(壓力測試效能監控)
Java效能問題監控排查,主要就是對Java執行緒的堆疊進行分析,這就用到了Thread Dump工具,就是打印出Java應用執行時的堆疊資訊來定位執行步驟中出現的問題。 【記壓力測試關閉其他因素:1、修改java應用的日誌等級;2、必要
從svn上面下載專案出現紅色報錯資訊的解決思路(非常好使,不知原因)
跟著我操作 1.修改系統庫 右鍵專案->build path ->congfig build path ->librares->JRE System Library->remove->add Library (先刪再加) 2.修改編譯級別 win
linux下效能監控shell指令碼實現系列一(伺服器整體效能監控)
在實現監控指令碼前,我們先了解下一些已經成型的監控程式,比如大名鼎鼎的nmon。 nmon官網 http://nmon.sourceforge.net/pmwiki.php nmon使用簡單說明 http://www.ibm.com/developerworks/cn/ai
centos 6.4 修改ssh預設埠22為其他埠詳盡安全教程(包含SELinux,iptables設定)
該教程是目前最安全的教程,如果你是新手請嚴格按照教程的步驟進行,如果是有一定基礎的人可以選擇性跳過某些段落修改埠配置先執行vim /etc/ssh/sshd_config找到#Port 22 這行然後去掉前面的註釋,然後再下面加一行 Port 1234Port 22 Port
配置阿里雲伺服器教程(安全組,連線伺服器,jdk+tomcat+mysql)
早就買好伺服器備好案了,有事一直沒理它,現在配置它直到javaweb環境全部搞好還花了我好長時間,希望這篇文章能提醒健忘的我,以及各位迷茫的同仁。 我使用的是Linux系統,伺服器使用的是阿里雲Ubuntu伺服器,當然你前提需要已經購買好伺服器和域名,這個點就
實時監控軟硬體資源,效能監控不在煩惱
方便、實時監控軟硬體資源,CPU、記憶體,JVM(支援JDK1.8)前端、後臺原始碼出售,自己折騰也要好久,(前端+後臺程式碼打包出售500) 有了這個,出去混飯吃工資加的不是一點點效果如附件,另外本人有成套效能測試工具理念開發原始碼,有需求私聊 一鍵新增監控服務
Dubbo 結合 Spring Boot 的探索(註冊發現,管理監控,全鏈路日誌跟蹤)
dubboot-example 探索dubbo 和 spring boot 的結合, 採用https://github.com/dubbo/dubbo-spring-boot-project 來實現dubbo和spring boot的結合。(新的Spring
初遇C#:一個簡單的小程序(圓形周長,面積計算器)
編碼 雙精度 崩潰 輸入 面向對象 窗口 語句 readline 面向對象的語言 作為一個面向對象的語言,與用戶的交互很關鍵! 在此,我們可以先分析一下我們這個小程序要與用戶交互的內容:1.命名很重要,讓用戶看見這個程序就知道這個程序的作用。 2.當用戶打開這個程序時,提示
C語言高效編程的幾招(絕對實用,絕對經典)
n) 工程 fine bit 高效 nbsp 與運算 測試的 body 編寫高效簡潔的C語言代碼,是許多軟件工程師追求的目標。廢話不說,走起! 第一招:以空間換時間 計算機程序中最大的矛盾是空間和時間的矛盾,那麽,從這個角度出發逆向思維來考慮程序的效率問題 eg.字
2017高德地圖API WEB開發(key申請,地圖搭建)簡約教程
height 圖層 類型 開發文檔 doctype content 如何 加載 innerhtml 前端時間因為公司需要研究 了一下百度的教程 然後寫個簡約的筆記記錄一下自己學習的收獲,只為了滿足自己暫時的寫作熱情 高德地圖WEB開發(key申請、api)簡