prompt_mem {prompt} | R Documentation |
Example prompt that shows the current memory usage of the R process
Description
Example prompt that shows the current memory usage of the R process
Usage
prompt_mem(...)
memory_usage()
Arguments
... |
Ignored. |
Details
prompt_mem()
is a simple example prompt that shows the physical memory
allocated by the current process.
memory_usage()
is a utility function that shows memory information
about the current R process and the system. You can use it to create a
custom prompt.
Value
prompt_mem()
returns the formatted prompt in a string.
memory_usage()
returns a list with entries:
-
bytes
: the number of bytes of memory the current process uses. This is the 'Resident Set Size', seeps::ps_memory_info()
. -
formatted
: string that formatsbytes
nicely, with the appropriate unit. -
total
: Total physical memory. Seeps::ps_system_memory()
. -
avail
: the memory that can be given instantly to processes without the system going into swap. Seeps::ps_system_memory()
. -
percent
: Percentage of memory that is taken. Seeps::ps_system_memory()
.
See Also
Other example prompts:
new_prompt_powerline()
,
prompt_devtools()
,
prompt_fancy()
,
prompt_git()
,
prompt_runtime()
,
prompt_status()
Examples
cat(prompt_mem())
memory_usage()