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
329 Views Asked by ktzan At
1
There are 1 best solutions below
Related Questions in LOGGING
- Is Log4j2 xml configuration case sensitive?
- Logback stopped logging after splitting shared config file
- logging setup best practices
- C Simple Logging Management
- OpenShift Pyramid logging to file
- Log of dependency does not show
- Node/Express access logger from request object
- How does one locate all git log messages in the git object database?
- Logging error when executing Maven SonarQube plugin
- refactor 'execute and log' pattern
- CMD specifying columns to save?
- How to get information about error from HttpContext in WCF services
- Django not logging all errors
- Empty space at beginning of rsyslog log file
- Avoid log trace of external framework J2EE
Related Questions in CASSANDRA
- How to perform ordering in cassandra
- Kong: Running Mashape Kong fails on Mac OS X
- Cassandra spark connector data loss
- How to insert a custom type with map<text, boolean> field using cqlsh in Cassandra?
- How to setup cassandra and spark
- Error running spark app using spark-cassandra connector
- Where are the API docs for org.apache.spark.sql.cassandra for Spark 1.3.x?
- java.sql.SQLSyntaxErrorException: name provided was not in the list of valid column labels:
- Cassandra query on 2 dates
- Cassandra WordCount Hadoop
- Cassandra: range select with incorrect result
- How to export data from Cassandra to mongodb?
- Spark Cassandra SQL can't perform DataFrame methods on query results
- Why is my cassandra insert rate better with a client/node in the same host than with client and one node in separate hosts?
- Does Cassandra support aggregation function or any other capabilities like Map Reduce?
Related Questions in GARBAGE-COLLECTION
- JVM is functioning very differently with same flags
- Why WeakReference to a WeakRef object is not garbage collected?
- GC cleaning the object before calling onPictureTaken method
- Know what objects got garbage collected
- Practical case JVM tunning to avoid full GC
- GC overhead limit exceed when reading large file
- Can java string literals be garbage collected?. If Yes, how to prove it?
- G1 doesn't process soft references
- why do I have to swapCursor(null) in onLoaderReset?
- Is it safe to assume static variables never get cleared?
- JVM ClassUnloadingWithConcurrentMark flag
- Java 8 Metaspace - Avoid decrease
- node.js memory usage issue
- G1GC Strange behavior
- Exposing whether an application is undergoing GC via UDP
Related Questions in HTOP
- How to calculate system memory usage from /proc/meminfo (like htop)
- Why the memory do not release after funciton call?
- htop with web interface
- How to understand top and htop results for tomcat with java threads
- What does a C process status mean in htop?
- Cassandra: Is it normal to have so many gc.log processes
- Script to restart the PID automatically
- Htop cpu bar red, 100% kernel time
- Segfault using htop on AWS Sagemaker pytorch-1.10-cpu-py38 app
- How to use multiprocessing in python without duplicating large read-only dictionary
- CPU cores are underutilised while running n=-1 jobs
- How to include htop in buildroot
- What am I setting when I limit the number of "threads"?
- Ncurses, updating screen and breaking a loop
- exit and clean up python fork
Related Questions in MULTIPLE-PROCESSES
- OSX multiple process app
- python multiprocessing script does not exit
- Preventing debugging session from pausing after each inferior exits
- PHP and C: to avoid to execute multiples processes of the same C program
- Locking a file for race conditons perl
- Unable to exit loop after reading using two pipes in C (processes)
- Cassandra: Is it normal to have so many gc.log processes
- Using the same shader code in multiple processes
- How to do error handling in fastapi - with multiple processes `queue`
- How to guarantee the value in multiple processes is increased or decreased correctly in python?
- Debugging with GDB over several processes
- How do I write to a socket that I created in another file in C?
- How to read a large file once, and share it with other processes?
- Robotium Unit Testing on an application having multiple processes
- Injecting dependencies in multiprocess Android applications
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)
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?

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.