소스 검색

Final fix of the testing code for dynamic upload buff

TC pushbot 5 4 년 전
부모
커밋
bb9a07237b
1개의 변경된 파일1개의 추가작업 그리고 4개의 파일을 삭제
  1. 1 4
      file_system.go

+ 1 - 4
file_system.go

@@ -532,12 +532,9 @@ func system_fs_handleUpload(w http.ResponseWriter, r *http.Request) {
 	usedRam, totalRam := usage.GetNumericRAMUsage()
 	autoCalculatedUploadBuf := int64(0)
 	if usedRam > 0 && totalRam > 0 {
-		//Do not use all RAM. Use only 80% of it
-		totalRam = int64(float64(totalRam) * 0.8)
-
 		//Use *upload_buf per 1GB rules for upload
 		usableMemorySpace := totalRam - usedRam - systemReservedUploadMem
-		autoCalculatedUploadBuf := (usableMemorySpace / (1024 * 1024 * 1024)) * int64(*upload_buf)
+		autoCalculatedUploadBuf := int64((float64(usableMemorySpace) / float64(1024*1024*1024)) * float64(*upload_buf))
 
 		//Add the reserve to global reserve memory value
 		systemReservedUploadMem += autoCalculatedUploadBuf