Linux, AIX 및 HP-Ux (PA-RISC)에서 실행되는 Java 응용 프로그램을 제공합니다. 우리는 다른 두 환경에서 정상적으로 작동하는 응용 프로그램에서 HP-UX에서 허용 가능한 수준의 성능을 얻으려고 애 쓰고 있습니다. 이는 실행 시간과 메모리 소비 모두에 해당됩니다. "왜"에 대한 결정적인 기사를 아직 찾지는 못했지만, "최고"를 사용하여
HP-UX 환경에서 특정 Java 응용 프로그램과 관련하여 특이한 문제가 발생했습니다. 힙이 -mx512로 설정되어 있지만 gpm을 사용하여이 Java 프로세스의 메모리 영역을 보면 RSS 영역이 1.6GB 이상이고 DATA 영역에 1.1GB가 할당 된 것을 보여줍니다. 24-48 시간에 걸쳐 매우 빠르게 성장한 다음 몇 시간마다 2MB의 속도로 계속 성장
Windows에서만 사용할 수있는 서버 응용 프로그램을 구현했습니다. 이제 우리는 Linux, HP-UX 및 AIX에도 이식하려고합니다. 이 응용 프로그램은 성능 카운터를 통해 Windows 성능 모니터에 내부 통계를 제공합니다. 더 정확하게는 애플리케이션은 데이터베이스이며 연결된 사용자 수 또는 관리자에게 실행 된 요청 수와 같은 정보를 제공하고자합니다.
여기에 대한 생각을 주시면 감사하겠습니다 : std::string s1 = "hello";
std::string s2 = std::string(s1);
는 지금 (S2)에, 즉 내가 "세계"를 추가 할 수있는이 두 문자열이 독립적으로 기대하고 S1은 여전히 것 "hello"를 읽으십시오. 이것은 내가 윈도우즈와 리눅스에서 찾은 것이지만 HP2UX
C++ 코드를 사용하여 루트 권한없이 실행중인 프로세스 (실행 파일)의 전체 경로를 가져오고 싶습니다. 누군가이를 달성 할 수있는 방법을 제안 할 수 있습니까? Linux 플랫폼에서 다음과 같은 방법으로 사용할 수 있습니다. char exepath[1024] = {0};
char procid[1024] = {0};
char exelink[1024] =