[GH-ISSUE #195] Can Cloak utilize more than one CPU? #159

Open
opened 2026-02-26 12:34:08 +03:00 by kerem · 2 comments
Owner

Originally created by @burbilog on GitHub (Jun 18, 2022).
Original GitHub issue: https://github.com/cbeuw/Cloak/issues/195

I'm building a system facing several ISPs for multiple endusers and I have a question -- can Cloak handle multiple CPUs in single process? Does it make any sense to create multiple separate processes for each ISP (or even several listening ports on each ISP's IP, since my system has a lot of CPUs) or Cloak can handle different incoming connections on different CPUs within single process?

Originally created by @burbilog on GitHub (Jun 18, 2022). Original GitHub issue: https://github.com/cbeuw/Cloak/issues/195 I'm building a system facing several ISPs for multiple endusers and I have a question -- can Cloak handle multiple CPUs in single process? Does it make any sense to create multiple separate processes for each ISP (or even several listening ports on each ISP's IP, since my system has a lot of CPUs) or Cloak can handle different incoming connections on different CPUs within single process?
Author
Owner

@cbeuw commented on GitHub (Jun 20, 2022):

Yes. Like most idiomatic Go programs, Cloak uses goroutines liberally. All connections are handled with a dedicated goroutine so it'll utilise all your CPUs as much as possible

<!-- gh-comment-id:1160950024 --> @cbeuw commented on GitHub (Jun 20, 2022): Yes. Like most idiomatic Go programs, Cloak uses goroutines liberally. All connections are handled with a dedicated goroutine so it'll utilise all your CPUs as much as possible
Author
Owner

@hawshemi commented on GitHub (Oct 24, 2022):

What are the softwares that Cloak is supported?

<!-- gh-comment-id:1289489979 --> @hawshemi commented on GitHub (Oct 24, 2022): What are the softwares that Cloak is supported?
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Cloak#159
No description provided.