2015-09-02 16:12:54 +00:00
|
|
|
# process
|
2015-06-25 17:32:51 +00:00
|
|
|
|
2015-06-30 18:42:29 +00:00
|
|
|
Electron의 `process` 객체는 기존의 node와는 달리 약간의 차이점이 있습니다:
|
2015-06-25 17:32:51 +00:00
|
|
|
|
2015-06-30 18:42:29 +00:00
|
|
|
* `process.type` String - 프로세스의 타입, `browser` (메인 프로세스) 또는 `renderer`가 됩니다.
|
|
|
|
* `process.versions['electron']` String - Electron의 버전.
|
|
|
|
* `process.versions['chrome']` String - Chromium의 버전.
|
|
|
|
* `process.resourcesPath` String - JavaScript 소스코드의 경로.
|
2015-06-25 17:32:51 +00:00
|
|
|
|
2015-09-02 16:12:54 +00:00
|
|
|
## Methods
|
|
|
|
|
|
|
|
`process` 객체는 다음과 같은 메서드를 가지고 있습니다:
|
|
|
|
|
|
|
|
### `process.hang()`
|
2015-06-25 17:32:51 +00:00
|
|
|
|
2015-06-30 18:42:29 +00:00
|
|
|
현재 프로세스의 주 스레드를 중단시킵니다.
|
2015-09-01 00:57:43 +00:00
|
|
|
|
2015-09-02 16:12:54 +00:00
|
|
|
### `process.setFdLimit(maxDescriptors)` _OS X_ _Linux_
|
2015-09-01 00:57:43 +00:00
|
|
|
|
|
|
|
* `maxDescriptors` Integer
|
|
|
|
|
|
|
|
`maxDescriptors`에 file descriptor 소프트 리미트를 설정하거나 OS 하드 리미트를 설정합니다. 값은 현재 프로세스에 대해 낮은 값이어야 합니다.
|