I am quite new to cassandra, so if someone can explain me what I see here. I have a cassandra ring with 16 nodes(simple strategy) and if I use htop on the nodes I see too many gc.log processes taking place which also I think occupy a lot of memory! 16 of them belong to the 16 nodes, but what about the rest? Is that normal to have so many logging events?
Cassandra: Is it normal to have so many gc.log processes
330 views Asked by ktzan At
1
There are 1 answers
Related Questions in LOGGING
- ModuleNotFoundError: No module named 'src' while importing logging
- How to get domains in Shadowsocks server log with Shadowsocks Android
- How to enable log to console Cosmos Client SDK requests
- pino-pretty logging special characters as literal
- unable to serialize JSON type logs In fluentd(logging-operator)
- How to configure different loggers separately in structlog?
- detect catalina.out log path from a running tomcat on non-Windows
- apache2 rotatelogs creates log file but its empty when deployed to azure web app
- Ubuntu:24.04 Container generating excessive logs
- Transform Load pipeline for a logs system: Apache Airflow or Kafka Connect?
- Deisred log is not rotating
- Purpose of setting debug="false" in log4j at configuration level
- RobotFramework hangs after xx lines of log
- logging in multiprocess writes to same log
- Masking in logback.xml with all request and responses
Related Questions in CASSANDRA
- how to create a chess board with Queen in the central position and all its moves in assembler code
- Passing arguments to ENTRYPOINT causes the container to start and run indefinitely
- Apache Cassandra Node Driver Connection
- Simulate Cassandra DB timeout
- How to update Cassandra Lucene index with a new column? rebuild or update index?
- Cassandra JDBC connection string for logstash
- Cassandra OversizedMessageException
- dsbulk unload is failing after ran couple of hours with OOM issue
- Cassandra: "Model keyspace not set" and "Connection name doesn't exist in the registry" Errors
- Unable to cqlsh to a cassandra docker container remotely
- Forward pagination with object mapper in java asyn
- Allow filter in cassandra query
- How to fix bytes unrepaired in cassandra
- Can't install Cassandra using RPM packages for RHEL 9
- Why can't get a connection to Cassandra running on Docker from a Spring Boot instace using spring-boot-starter-data-cassandra on first boot?
Related Questions in GARBAGE-COLLECTION
- Java SoftReference: Soft references were not collected before the occurrence of OOM
- Would event listeners prevent garbage collecting objects referenced in outer function scopes?
- How to prevent R from slowing down in long analysis besides freeing up memory?
- change GC in quarkus jib build docker container
- What is 'MarkDependentCodeForDeoptimization()' used for in V8's Mark-Compact phase?
- Is my closure in an expressjs middlware causing a memory leak?
- Why do different delivery methods have different results when applying PHP's global keyword?
- Comment optimiser l'utilisation des resources mémoires (RAM) sur flutter?
- The way Elasticsearch deals with control heap memory when indexing documents
- Is it possible for a .net core app run 2 different GC modes at the same time?
- Why do we need the finalizer in the disposable pattern if it is not guaranteed that it will be called by the garbage collector?
- Out of memory in clojure - Nested reduce on Lazy Sequence
- Why does process memory grow in .Net, but managed heap size does not change?
- What is wrong with this Reflection.Emit for value conversion delegates?
- Python, How to stop tkinter variables from being garbage-collected?
Related Questions in HTOP
- Python multiprocessing Pool.map uses all cores instead of the specified number
- Discrepancy between values in htop and /proc/meminfo
- Gunicorn over Flask sending Parallel requests to same route
- Sidekiq performance issues. Htop shows multiple sidekiq processes
- memory leak problem concerning linux OS and htop command
- Threads not showing up in htop on MacOS
- Can't write a simple program to force hard page faults
- Several node instances being created for a simple Hello world program
- How to tell if my program is running on cores and/or threads (slurm/mpirun, htop)
- htop segmentation fault (core dumped) without sudo
- how can i create a splitted variable output for a bash program, like htop does to show variable outputs on different sections of the terminal
- Aggregate Top CPU Using Processes
- python3 -- RAM usage (htop and tracemalloc give different values)
- Trying to get normalized CPU usage for node process
- htop shows that cpu usage of per core over 100%?
Related Questions in MULTIPLE-PROCESSES
- Don't pause GDB on child process exit
- How to run multiple python based slurm jobs together in HPC
- How to guarantee the value in multiple processes is increased or decreased correctly in python?
- How to do error handling in fastapi - with multiple processes `queue`
- How do big companies like github queue their emails
- How to store result to dataframe from multiple processes with multiple parameter in python
- multiple task management in python3
- Crontab scheduled Selenium script occasionally fails to start Chromedriver
- Why does my solution to The Cigarette Smoker's Problem not terminate?
- How change threads with processes?
- Python: Multiprocessing with pool.map while main is still working
- Taking an exact number of bytes from input in C and synchronization between processes
- Append to empty list with multiprocessing pool
- how to split a large csv writing to several files by multiple processing in python?
- Python: Pulling Data from Process Threads
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)

It's not
gc.logprocesses, it's the single Cassandra process that has an option that specifies where to storegc.logfile. You see so many because by defaulthtopshows all threads of the process, not single process item (see this answer for explanation). You can check this by executingps -aef|grep gc.log- you should see only one item for Cassandra process.