01 某音短視頻 SQL156 各個視頻的平均完播率 【描述】用戶-視頻互動表tb_user_video_log。(uid-用戶ID, video_id-視頻ID, start_time-開始觀看時間, end_time-結束觀看時間, if_follow-是否關註, if_like-是否點贊, i ...
轉自:
http://www.java265.com/JavaCourse/202204/2983.html
下文筆者講述JVM參數中常見的"-Xss -Xms -Xmx -Xmn"功能簡介說明,如下所示:
-Xss -Xms -Xmx -Xmn區別
-Xss -Xms -Xmx -Xmn:這幾個參數都是用於設置記憶體的信息 -Xms:堆記憶體的初始大小,預設為物理記憶體的1/64 -Xmx:堆記憶體的最大大小,預設為物理記憶體的1/4 -Xmn:堆內新生代的大小 通過這個值也可以得到老生代的大小:-Xmx減去-Xmn -Xss:設置每個線程可使用的記憶體大小,即棧的大小 在相同物理記憶體下,減小這個值能生成更多的線程, 當然操作系統對一個進程內的線程數還是有限制的,不能無限生成 如果設置過小,可能會出現棧溢出,當線程內有遞歸、大的迴圈時出現溢出的可能性更大, 如果該值設置過大,就有影響到創建棧的數量 如果是多線程的應用,就會出現記憶體溢出的錯誤