1. 程式人生 > >從Linux到Solaris(安全加固,效能監控)

從Linux到Solaris(安全加固,效能監控)

1、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為其他埠詳盡安全教程包含SELinuxiptables設定

該教程是目前最安全的教程,如果你是新手請嚴格按照教程的步驟進行,如果是有一定基礎的人可以選擇性跳過某些段落修改埠配置先執行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)簡