- Siêu lớp và danh mục iOS/Objective-C
- object-c - -1001 lỗi khi NSURLSession vượt qua httpproxy và /etc/hosts
- java - Nhận địa chỉ url bằng lớp mạng
- ios - Âm thanh không phát trong thông báo đẩy
jps
Làm thế nào để có được thông tin vềTất cả địa phươngjava
quá trình thông tin? Nó có kết nối với một số quy trình máy chủ cục bộ để lấy thông tin không?
jinfo, jstat, jmap
Vàjstack
Làm thế nào để có được thông tin về本地java
quá trình thông tin? Họ có đang kết nối với một số quy trình máy chủ cục bộ để lấy thông tin không?
jstatd
Cho dù nó chỉ được sử dụng để cung cấp quyền truy cập vào địa phương java
truy cập từ xa vào quy trình thay vì cung cấp quyền truy cập vào địa phương java
Truy cập cục bộ để xử lý?
Tôi đang chạy Ubuntu. Câu hỏi của tôi xuất phát từhttps://stackoverflow.com/a/55669949/156458 .
câu trả lời hay nhất
jps
bằng cách quét /tmp/hsperfdata_
Xác định vị trí thư mục của tiến trình Java đang chạy. Mỗi quy trình Java dựa trên HotSpot tạo một tệp trong thư mục này có tên bằng ID tiến trình.
tài liệu/tmp/hsperfdata_
Chứa các bộ đếm khác nhau được xuất bởi JVM. Các bộ đếm này có thể được đọc bởi các tiến trình bên ngoài. Đây chính xác làjstat
công việc. tôi ở đây Bài viết trên tạp chí Java bộ đếm hiệu suất jvmstat được mô tả trong .
Vì thế,jstat
Luôn có thể đọc bộ đếm của quy trình Java cục bộ, nhưng để có thể giám sát máy từ xa,jstatd
Cần phải chạy.
jmap
, jstack
Và jinfo
Sử dụng cơ chế đính kèm động. Các tiện ích này kết nối với JVM đích thông qua các ổ cắm miền UNIX và gửi các lệnh thích hợp tới JVM. Lệnh này được thực thi bởi chính JVM từ xa. hiện hữu câu trả lời này Tìm thêm thông tin về tệp đính kèm động trongbài thuyết trình này .
Giới thiệu về java - Làm cách nào để jps, jinfo, jstat, jmap và jstack lấy được thông tin quy trình Java cục bộ? , chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/55670135/
Tôi mới làm quen với Linux và đã kế thừa trách nhiệm duy trì hoạt động của máy chủ Linux duy nhất của chúng tôi. Đây là máy chủ SVN của chúng tôi nên nó quan trọng hơn. Hóa ra người duy trì nó trước tôi đã có một công việc định kỳ khi có quá nhiều quy trình svnserve
Mặc dù bản thân Node có nhiều luồng nhưng JavaScript chạy trên v8 là luồng đơn. Mô-đun child_process của Node được sử dụng để tạo các tiến trình con và chúng ta có thể tận dụng tối đa CPU thông qua các tiến trình con. ví dụ:
Việc Jenkins có nhiều tiến trình ở trạng thái sự kiện như vậy có bình thường không? Tôi đã kiểm tra cài đặt của mình và tôi chỉ có 2 "người thực thi" được định cấu hình... htop http://d.pr/i/RZzG+ Câu trả lời hay nhất Bạn không cần phải giới hạn người thực thi trong Master
Tôi đang cố chạy một lệnh bash như thế này trong scala: cat "example file.txt" |
Thật khó để nói những gì để hỏi ở đây. Câu hỏi không rõ ràng, mơ hồ, không đầy đủ, quá rộng hoặc hùng biện và không thể trả lời hợp lý ở dạng hiện tại. Để được trợ giúp làm rõ vấn đề này để có thể mở lại, hãy truy cập trung tâm trợ giúp Đóng 1.
Tôi cần một số trợ giúp để hiểu những điều cơ bản về lập trình đồng thời. Thực sự là càng đọc tôi càng thấy bối rối. Vì vậy, tôi hiểu rằng một tiến trình là một phiên bản của một chương trình được thực thi tuần tự và nó có thể bao gồm một hoặc nhiều luồng. Trong CPU lõi đơn, mỗi lần chỉ có thể thực thi một luồng, trong khi ở CPU đa lõi
Vấn đề của tôi là quá trình máy chủ không tắt sau lần kiểm tra tích hợp cuối cùng. Trong Integration.rs tôi có: lười_static! { static ref SERVER: Arc>= {
Tôi đang sử dụng thư viện Scala scala.sys.process. Tôi biết tôi có thể nắm bắt mã thoát và đầu ra bằng ! nhưng nếu tôi muốn chụp cả hai thì sao? Tôi đã thấy câu trả lời này https://stackoverflow
Tôi đang phát triển một lớp C++ (MyClass.cpp) được biên dịch thành thư viện chia sẻ động (MyClass.so). Thư viện dùng chung này sẽ được sử dụng bởi hai ứng dụng khác nhau chạy trên cùng một máy Linux. Chúng là hai ứng dụng khác nhau. Nó không đa luồng
Tôi đang sử dụng recvfrom() trong chương trình C của mình để nhận các gói UDP từ nhiều khách hàng có thể đăng nhập bằng tên người dùng tùy chỉnh. Sau khi họ đăng nhập, tôi muốn tên người dùng của họ được ghép nối với một quy trình máy khách duy nhất để máy chủ có thể chuyển gói
Cách thay đổi chương trình để các hàm function_delayed_1 và function_delayed_2 chỉ được thực thi một lần cùng lúc: int main(int argc, char *argv[]) {
Hãy xem xét hai chương trình sau: //in #define MAX 50 int main(int argc, char* argv[]) { int *count;
Vui lòng cho tôi biết cách mở ba thiết bị đầu cuối cùng một lúc để dự án của tôi có thể được thực thi dễ dàng mà không cần phải mở ba thiết bị đầu cuối ba lần rồi chạy ba tệp exe. Vui lòng cho tôi biết cách chúng tôi có thể thực hiện việc này thông qua một tập lệnh, tức là mở ba thiết bị đầu cuối và thực thi ba tệp exe. Câu trả lời hay nhất chạy ở chế độ nền
Tôi đã viết một dịch vụ giám sát để theo dõi một tập hợp các quy trình và gửi thông báo khi dịch vụ hoạt động bất thường, sử dụng bộ nhớ cao, vượt quá thời gian chạy CPU, v.v. Điều này hoạt động tốt trên máy cục bộ của tôi, nhưng tôi cần nó để trỏ đến các máy từ xa và lấy thông tin quy trình trên các máy đó. phương pháp của tôi, trong
đóng cửa. Câu hỏi này không tuân thủ các nguyên tắc của Stack Overflow. Hiện tại nó không chấp nhận câu trả lời. Bạn muốn cải thiện câu hỏi này? Đã cập nhật câu hỏi theo chủ đề cho Stack Overflow. Đóng cửa 8 năm trước Cải thiện câu hỏi này
Tôi có một ứng dụng cho phép người dùng tải tệp lên. Sau khi quá trình tải lên hoàn tất, nhiều bước xử lý phải được hoàn thành trên máy chủ (giải nén, lưu trữ, xác minh, v.v.), để người dùng sẽ được thông báo sau qua email khi mọi thứ hoàn tất. Tôi đã thấy nhiều ví dụ trong đó System.Compo
Câu hỏi này nghe có vẻ ngớ ngẩn với nhiều người, nhưng tôi muốn hiểu rõ ràng về chủ đề này. Ví dụ: Khi chúng ta xây dựng một chương trình C trên linux (ubuntu, x86), nó sẽ tạo ra a.out sau quá trình biên dịch và liên kết thành công. Một.
ps -eaf | grep Lệnh java ở đây không phải là giải pháp để xác định xem tiến trình đó có phải là tiến trình java hay không vì nhiều tiến trình java của tôi không được liệt kê trong đầu ra sau khi thực hiện lệnh này. Câu trả lời ngắn hay nhất (hy vọng ai đó viết một câu toàn diện hơn): Nhận
Tôi có một số câu hỏi liên quan đến các tiến trình Windows trong không gian nhân và không gian người dùng. Tôi tò mò điều gì sẽ xảy ra trong chế độ kernel nếu tôi có ứng dụng hello world và trình điều khiển hello world hiển thị lệnh gọi hệ thống mới foo()
Tôi không thể tìm thấy nhiều thông tin về mức độ toàn vẹn không đáng tin cậy trong Windows và có một số câu hỏi về vấn đề này: Có nơi nào mà một quy trình có mức độ toàn vẹn không đáng tin cậy có thể tạo các đối tượng được đặt tên không? (mutexes, sự kiện, v.v.) Nếu một quy trình ở mức độ toàn vẹn không đáng tin cậy có thể mở một
Tôi là một lập trình viên xuất sắc, rất giỏi!