直播軟體搭建,java程式碼獲取記憶體資訊
@GetMapping("/panama") public Map<String, Object> panama() { ByteBuffer buffer = ByteBuffer.allocateDirect(1 * 1024 * 1024); Map<String, Object> map = new HashMap<>(); try { MBeanServer mbs = ManagementFactory. getPlatformMBeanServer() ; ObjectName objectName = new ObjectName("java.nio:type=BufferPool,name=direct" ) ; MBeanInfo info = mbs.getMBeanInfo(objectName) ; for(MBeanAttributeInfo i : info.getAttributes()) { map.put(i.getName(), mbs.getAttribute(objectName , i.getName())); } } catch (Exception e) { map.put("error", e); } return map; }
Name:direct Count:1 TotalCapacity:1048576 MemoryUsed:1048576 ObjectName:java.nio:type=BufferPool,name=direct
來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/69978258/viewspace-3000362/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 獲取linux可用記憶體 剩餘記憶體Linux記憶體
- Android中獲取系統記憶體資訊以及程式資訊-----ActivityManager的使用(一)Android記憶體
- 直播平臺搭建,Java 記憶體溢位的排查方法Java記憶體溢位
- Windows使用java過程獲取作業系統磁碟以及記憶體資訊WindowsJava作業系統記憶體
- 直播軟體原始碼,js獲取n天前的日期原始碼JS
- C#獲取CPU佔用率、記憶體佔用、磁碟佔用、程式資訊C#記憶體
- PHP 獲取程式碼執行時間和消耗的記憶體PHP記憶體
- msn密碼獲取軟體密碼
- 直播軟體原始碼,Vue獲取URL圖片的寬高原始碼Vue
- [轉]指令碼獲取資源記憶體和硬碟大小指令碼記憶體硬碟
- 快速運營搭建直播軟體平臺直播原始碼!原始碼
- 直播軟體原始碼,JS獲取指定長度的隨機字元原始碼JS隨機字元
- PHP獲取程式碼段執行的毫秒時間和消耗記憶體PHP記憶體
- Android懸浮窗--獲取記憶體Android記憶體
- hyperic-sigar-1.6.4 java獲取軟硬體相關資訊Java
- java 程式記憶體溢位Java記憶體溢位
- bogo手機直播原始碼部署直播軟體系統搭建!Go原始碼
- 直播軟體搭建,Java設計模式單例模式Java設計模式單例
- Java的記憶體 -JVM 記憶體管理Java記憶體JVM
- 獲取Linux 記憶體頁大小的命令Linux記憶體
- 直播軟體搭建,canvas文字加粗Canvas
- [原創]原始碼,PSAPI和tool help獲取程式詳細資訊,包括程式,執行緒,模組,堆,記憶體分頁原始碼API執行緒記憶體
- 【Java基礎】實體記憶體&虛擬記憶體Java記憶體
- 建立快取記憶體機制-java版快取記憶體Java
- Oracle記憶體結構(四)----如何獲得Oracle各記憶體段的內部資訊(轉)Oracle記憶體
- Java記憶體區域和記憶體模型Java記憶體模型
- Java應用程式中的記憶體洩漏及記憶體管理Java記憶體
- Android記憶體優化之記憶體快取Android記憶體優化快取
- 獲取 Laravel 執行時間和記憶體消耗Laravel記憶體
- golang gopsutil 程式 系統硬體資訊 獲取Golang
- CPU快取記憶體快取記憶體
- mimalloc記憶體分配程式碼分析記憶體
- 小說軟體開發,java獲取文字檔案的編碼格式Java
- [轉載] Java直接記憶體與堆記憶體Java記憶體
- 程式原始碼搭建遊戲直播系統軟體平臺,成本低原因原始碼遊戲
- java記憶體分配Java記憶體
- Java 記憶體模型Java記憶體模型
- Java記憶體模型Java記憶體模型