Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question about bsize parameter #8

Open
Ceva opened this issue Sep 15, 2020 · 1 comment
Open

Question about bsize parameter #8

Ceva opened this issue Sep 15, 2020 · 1 comment

Comments

@Ceva
Copy link

Ceva commented Sep 15, 2020

Good day,
I would like to clarify parameter bsize in mqldt utility.
Is it hdd/sdd block size which we can set during fs creation (like mkfs.ext4 -b 16384)?

@stmassey
Copy link
Collaborator

stmassey commented Sep 16, 2020

Hi,
The block size parameter is a value (or comma seperated list of values) that indicate the block size when writing to the indicated device. This is the 'chunk' or amount of data that is written by each writev call.

Different IO systems will performance will vary with block size as its generally more efficient to write in larger chunks. MQ will vary its block size dependent on message size, workload and performance of the underlying IO system.

You can see the average write size a particular QM is using when using the amqsrua utlity to introspect a running QM.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants